随笔分类 -  linux运维方面

摘要:NTP服务器是用于局域网服务器时间同步使用的,可以保证局域网所有的服务器与时间服务器的时间保持一致,某些应用对时间实时性要求高的必须统一时间。 互联网的时间服务器也有很多,例如ntpdate ntp.fudan.edu.cn 复旦大学的NTP免费提供互联网时间同步。 NTP时间服务器安装: 修改nt 阅读全文
posted @ 2018-07-30 21:10 程序员同行者 阅读(273) 评论(0) 推荐(0)
摘要:捣鼓rocketmq自启动半天发现是启动脚本里没有声明java环境 现记录下 添加到/etc/rc.local文件下 给rc.local赋可执行权限 阅读全文
posted @ 2018-04-17 18:17 程序员同行者 阅读(935) 评论(0) 推荐(0)
摘要:RPM是RedHat Package Manager(RedHat软件包管理工具)的缩写,是一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中。它生成具有.RPM扩展名的文件。使用rpm安装软件和管理软件非常的方便。而这节我们不是介绍如何使用rpm安装或管理软件,而是如何把源码制作 阅读全文
posted @ 2018-03-12 09:50 程序员同行者 阅读(842) 评论(0) 推荐(0)
摘要:方 案 Filebeat->Logstash->Files Filebeat->Redis->Logstash->Files Nxlog(Rsyslog、Logstash)->Kafka->Flink(Logstash->ES-Kibana) 其他方案(可根据自己需求,选择合适的架构,作者选择了第二 阅读全文
posted @ 2018-01-29 19:56 程序员同行者 阅读(646) 评论(0) 推荐(0)
摘要:编译安装Nginx 从1.9.0开始,nginx就支持对TCP的转发,而到了1.9.13时,UDP转发也支持了。提供此功能的模块为ngx_stream_core。不过Nginx默认没有开启此模块,所以需要手动安装 配置Nginx TCP转发 目标:通过3000端口访问本机Mysql(其中mysql使 阅读全文
posted @ 2017-12-20 20:11 程序员同行者 阅读(4763) 评论(0) 推荐(0)
摘要:问题: 阅读全文
posted @ 2017-12-09 09:48 程序员同行者 阅读(382) 评论(0) 推荐(0)
摘要:有时候云上部署环境,不能动态自设路由,没有公网ip地址的服务器,只能通过NAT的方式出外网,下面就记录一下设置过程。 当前状态 服务器A只有一个内网IP,不能上外网,内网IP与服务器B内网相通;服务器B有一个内网IP和公网IP。想实现服务器A也能上外网。 实现方法 1、在可以上外网的服务器B上,开启 阅读全文
posted @ 2017-12-05 19:56 程序员同行者 阅读(1168) 评论(0) 推荐(0)
摘要:前几天我尝试去创建一个仅包含我们经常在 CentOS 7 下使用的软件的本地仓库。当然,我们可以使用 curl 或者 wget 下载任何软件包,然而这些命令并不能下载要求的依赖软件包。你必须去花一些时间而且手动的去寻找和下载被安装的软件所依赖的软件包。然而,我们并不是必须这样。在这个简短的教程中,我 阅读全文
posted @ 2017-12-05 19:56 程序员同行者 阅读(21048) 评论(1) 推荐(2)
摘要:目录结构如下: Nginx基础知识 Nginx HTTP服务器的特色及优点 Nginx的主要企业功能 Nginx作为web服务器的主要应用场景包括: Nginx的安装 安装环境 快速安装命令集合 各个命令解释 脚本 注意 安装故障总结 故障一:没有安装pcre或pcre-devel 故障二:没有安装 阅读全文
posted @ 2017-03-20 14:12 程序员同行者 阅读(353) 评论(0) 推荐(0)
摘要:Gitlab 创建备份 使用Gitlab一键安装包安装Gitlab非常简单, 同样的备份恢复与迁移也非常简单. 使用一条命令即可创建完整的Gitlab备份: gitlab-rake gitlab:backup:create 使用以上命令会在/var/opt/gitlab/backups目录下创建一个 阅读全文
posted @ 2017-01-04 21:27 程序员同行者 阅读(6466) 评论(1) 推荐(0)
摘要:rvm是ruby的版本管理工具 还可对ruby进行 安装 卸载 等 1、安装 curl # sudo yum install curl # curl -L get.rvm.io | bash -s stable 2、有可能失败如下图 3、按照提示输入命令 # curl -sSL https://rv 阅读全文
posted @ 2016-12-29 10:16 程序员同行者 阅读(447) 评论(0) 推荐(0)
摘要:默认情况下Linux的1024以下端口是只有root用户才有权限占用,我们的tomcat,apache,nginx等等程序如果想要用普通用户来占用80端口的话就会抛出java.net.BindException: Permission denied:80的异常。 bind时perror提示错误信息: 阅读全文
posted @ 2016-12-28 23:28 程序员同行者 阅读(3147) 评论(0) 推荐(0)
摘要:sed sed对文本的处理很强大,并且sed非常小,参数少,容易掌握,他的操作方式根awk有点像。sed按顺序逐行读取文件。然后,它执行为该行指定的所有操作,并在完成请求的修改之后的内容显示出来,也可以存放到文件中。完成了一行上的所有操作之后,它读取文件的下一行,然后重复该过程直到它完成该文件。在这 阅读全文
posted @ 2016-12-26 09:04 程序员同行者 阅读(1330) 评论(0) 推荐(0)
摘要:怪问题: 时间同步失效 系统: centos 6.6 2.6.32-504.el6.x86_64 情况: 定时任务中写了每分钟同步一次系统时间,定时任务执行成功,时间却未同步,奇怪? 现象: [root@lnmp02 scripts]# crontab -l */1 * * * * ntpdate 阅读全文
posted @ 2016-12-26 08:46 程序员同行者 阅读(1334) 评论(0) 推荐(0)
摘要:Openssh升级操作步骤(此方法仅供参考) 1 、开启telnet服务 未避免openssh升级失败,导致ssh无法连接,在升级前首先开启telnet服务。 首先要确定是否安装了telnet 修改配置文件vi /etc/xinetd.d/telnet disable=no (yes改为no) 有的 阅读全文
posted @ 2016-12-23 11:11 程序员同行者 阅读(556) 评论(0) 推荐(0)
摘要:1、分发脚本 #!/bin/bash for ip in 10.1.3.201 10.1.3.202#这里可以把ip写到个文本里,直接循环 do scp -r -p /oldboy/$1 test001@$ip:~ #先把要分发的文件推到对端的家目录下 ssh -t test001@$ip sudo 阅读全文
posted @ 2016-12-23 11:10 程序员同行者 阅读(744) 评论(0) 推荐(0)
摘要:parted分区生产环境如何使用? 1)pertend一般用于当硬盘(raid后)大于2t的时候分区操作,2t以下还是用fdisk分区 2)使用parted一般操作系统都已经安装好了 3)大于2t的因硬盘在安装操作系统阶段可以shi用raid中的虚拟磁盘技术分区,如分200M,安装操作系统,剩下的分 阅读全文
posted @ 2016-12-22 08:45 程序员同行者 阅读(679) 评论(0) 推荐(0)
摘要:问题: [root@service ~]# ntpdate ntp.api.bz 17 Jun 19:22:23 ntpdate[2701]: the NTP socket is in use, exiting 配置信息 解决方法 您收到此错误消息的原因是由于 xntpd 已经绑定到了该 Socke 阅读全文
posted @ 2016-12-22 08:44 程序员同行者 阅读(9288) 评论(0) 推荐(0)
摘要:两种方法: 一:安装时: 在自定义创建分区后,如图: 选择系统的启动程序安装的位置,在change device 里设置第一启动装置,和第二启动装置! 二:安装后: 开机未进入系统按F2,进入BIOS 进入 BIOS后,将Secure Boot 改为 Disabled 最后将Boot List Op 阅读全文
posted @ 2016-12-14 10:33 程序员同行者 阅读(2203) 评论(0) 推荐(0)
摘要:Linux 双网卡绑定 Linux 双网卡绑定双网卡绑定的常用模式:mode1:active-backup 模式,即主备模式。mode0:round-broin 模式,即负载均衡模式(需要交换机配置聚合口 cisco叫 port channel)步骤:1.创建bond0启动配置文件:2:编辑网卡配置 阅读全文
posted @ 2016-12-12 23:57 程序员同行者 阅读(681) 评论(0) 推荐(0)