linux
文章平均质量分 58
机智的埃努
这个作者很懒,什么都没留下…
展开
-
【Linux】Firewalld&iptables nat转发
firewalld&iptables nat转发原创 2022-11-08 16:34:44 · 1265 阅读 · 1 评论 -
【linux】时间同步ntp和chrony
1.目录1.环境说明2.ntp3.修改时区3.1 tzselect3.2 修改系统时区4.chrony环境说明centos7h132(192.168.146.132):安装ntp,chronyh133(192.168.146.133):安装chronyntpd作为时间同步服务器的服务端用于其他客户端(chrony)来进行同步2.ntp安装yum install -y ntp修改配置文件/etc/ntp.confdriftfile /原创 2021-07-20 14:28:46 · 336 阅读 · 1 评论 -
【zabbix】自动化监控网络链路状态(上)
1.网络设备以华为ar3260为例(1)对线路配置bfd探测#单向回声探测bfd example-bfd bind peer-ip 10.10.10.2 interface GigabitEthernet8/0/0.1003 one-arm-echo discriminator local 1003 commit (2)开启snmp功能...原创 2020-04-25 23:00:39 · 4536 阅读 · 0 评论 -
【linux】文件特殊权限
读r 写w 执行x 目录 列出文件名 创建删除文件 进入目录,访问目录内的文件内容 参数大X:执行,与小x区别在于,大X只改变目录的执行权限目录结构,目录A下的文件及目录执行权限都为640A|__file1 |__file2 |__dir1 |___file3 |___dir2=========...原创 2019-07-25 15:47:00 · 132 阅读 · 0 评论 -
【ansible】迭代,迭代嵌套子变量
创建多个文件file1 file2 file3及安装多个包packge1 packge2 packge3---- hosts: a remote_user: root tasks: - name: create files file: name=/data/{{ item }} state=touch with_items: - fi...原创 2019-07-20 20:38:46 · 958 阅读 · 0 评论 -
【lvs】添加dr模式负载
环境及要求模式为dr模式添加负载,192.168.150.10及11分别为lvs主从机,负载情况如下192.168.150.158:3600 |_______192.168.150.100:3600 |_______192.168.150.101:3600配置1.先修改lvs主机192.168.150.10的配置文件#/etc/sysconfig...原创 2019-08-12 21:06:28 · 229 阅读 · 0 评论 -
【linux】文件特殊权限chattr,umask
chattr 可保障文件不会被删除,例子文件file-rw-rw-r--. 1 tom tom 0 Jul 28 14:57 file使用root用户执行chattr +i file用命令查看filelsattr file----i--------e-- file //i为上面添加的权限效果,任何用户此时都无法删除file文件,包括root若删除需用chattr-i ...原创 2019-07-28 15:48:00 · 219 阅读 · 0 评论 -
【linux】软链接、硬链接区别
soft hard 能否于同分区创建 √ X 创建连接是否为同一文件 X √ inode分配 会有新分配 与原始文件使用相同inode 创建目录链接 √ X 链接后与原始文件相互关系 删除原始文件,软链接文件将失效 删除原始文件,硬链接文件不失效 用ls -d查看第2列链接...原创 2019-07-23 11:29:12 · 135 阅读 · 0 评论 -
tengine+keepalived实现高可用tcp正、反向代理
一.环境介绍系统 IP VIP tengine版本 keepalived版本 centos7 192.168.171.8 192.168.171.44 2.2.0 1.3.5-6 centos7 192.168.171.10 192.168.171.44 2.2.0 1.3.5-6 二.ten...原创 2018-12-21 14:56:45 · 884 阅读 · 0 评论 -
nginx+keepalived高可用配置
一.环境应研发需求用两台虚拟机搭建一套nginx+keepalived集群,本篇只做基本配置不进行性能优化。nginx-1.14.1keepalived-1.3.5-6两台centos7虚拟机,192.168.171.8为keepalived主,192.168.171.10为keepalived备二.nginx1.安装依赖包yum install -y gcc gcc...原创 2018-12-04 13:29:54 · 505 阅读 · 0 评论 -
nfsen+nfdump+sflow流量监控实现
nfsen+nfdump+sflow流量监控实现1.安装环境 yum install -y perl perl-Sys-Syslog rrdtool-perl perl-Data-Dumper perl-MailTools perl-Socket6 yum install php yum install -y httpd2.安装nfdump1.6.15 (1)直接按下图安装...原创 2018-05-15 14:55:49 · 6389 阅读 · 1 评论 -
Linux上的free命令详解
Linux上的free命令详解 解释一下Linux上free命令的输出。 下面是free的运行结果,一共有4行。为了方便说明,我加上了列号。这样可以把free的输出看成一个二维数组FO(Free Output)。例如:FO[2][1] = 24677460FO[3][2] = 10321516 1 2 3 ...转载 2018-03-13 19:58:22 · 253 阅读 · 0 评论 -
xshell 隧道设置说明
###图中仅对部分设备ip进行标注,描述如下场景50.237仅能访问171.7但由于安全策略等原因,无法直接访问171.8,因此利用xshell做隧道进行237与171.8之间的通信。###通讯方向说明192.168.50.237-->192.168.171.7-->192.168.171.81.xshell上在打开192.168.171.7的终端后,文件->属性->连接-...原创 2018-03-22 20:58:29 · 14665 阅读 · 0 评论 -
ubuntu 16.04安装teamviewer
本文转自https://www.do1999.com/304.html简介TeamViewer软件是一款优秀的远程控制软件,在某些特殊情况下,例如当所使用的Linux服务器目前只能通过SSH登录时,如果您想在上面安装并配置使用TeamViewer,可以参考该文章。步骤下载。在TeamViewer官网找到合适的TeamViewer资源链接,并通过wget工具进行下载,例如执行32位wget http...转载 2018-02-17 14:33:19 · 2673 阅读 · 0 评论 -
openstack-glance报错
keystone中token流程 https://www.sdnlab.com/17872.html笔者在执行openstack image list的时候,报如下错误2019-03-10 15:19:56.431 10988 WARNING keystonemiddleware.auth_token [-] Identity response: {"error": {"message"...原创 2019-03-14 11:05:20 · 1542 阅读 · 0 评论 -
【linux】搭建yum源服务器
一、构建光盘yum源在A机构建yum源服务器上 安装httpdyum install httpd在A机yun源服务器上下载某个iso文件,将iso光盘文件挂载到httpd下创建访问的路径mkdir -pv /var/www/html/centos{6,7}/os/x86_64将光盘挂载到http路径下mount -t iso9660 /dev/sr0 /var/www/h...原创 2019-07-20 14:45:05 · 1783 阅读 · 0 评论 -
【linux】rpm及yum
系统发行版的光盘或官方服务器centos镜像:https://www.centos.org/downloadhttp://mirrors.aliyun.comhttp://mirrors.sohu.comhttp://mirros.163.com项目官方站点第三方组织rpm管理rpm-a -f 查看指定文件由哪个程序包安装生成-p 对未安装的包查询操作-...原创 2019-07-20 12:24:43 · 116 阅读 · 0 评论 -
【ceph】挂载方式及挂载失败的原因
转自https://www.itread01.com/content/1502886121.html架構設計:系統存儲——分布式文件系統Ceph(掛載)(接上文《架構設計:系統存儲(27)——分布式文件系統Ceph(安裝)》)3. 連接到Ceph系統3-1. 連接客戶端完畢Ceph文件系統的創建過程後。就能夠讓客戶端連接過去。Ceph支持兩種客戶端掛載方式:使用...转载 2019-07-17 14:39:50 · 5342 阅读 · 0 评论 -
【linux】重定向,标准输入、输出、错误,tr用法简介,tee命令
目录结构/tmp | ----a | ----b | ----momo | ----mumu | ----lala===============分隔符==================cd /tmp#查看/tmp 和 fuck 并将标准输出重定向到momo 将标准错误重定向到mumuls /tmp fuck > mom...原创 2019-07-23 22:08:15 · 1562 阅读 · 0 评论 -
【ansible】template模板
用的不是yaml语言而是jinja2templates目录与playbook文件所在平级模板样例,后缀为.j2/etc/nginx.conf.j2==========================- hosts: a remote_user: root tasks: - name: install package yum: name = n...原创 2019-07-16 11:00:54 · 799 阅读 · 0 评论 -
【ansible】基础常用模块
修改/etc/ansible/hosts中添加组[A]192.168.122.60192.168.122.68查看模块用法ansible-doc -s 【模块名】ansible-doc -s copyansible-doc -s fetchshell模块file模块在file模块中,path、name、dest三个参数等价owner修改属主 group修改属...原创 2019-07-14 23:00:15 · 265 阅读 · 0 评论 -
【ansible】变量
变量说明:###变量优先级ansible -e var=value > playbook中定义的变量 > 主机组中定义的变量 > 公共组中变量1.ansible setup facts远程主机的所有变量可直接调用2.在/etc/ansible/hosts中定义 普通变量:主机组(/etc/hosts)中主机单独定义,优先级高于公共变量,如下所示port为变量直接...原创 2019-07-16 10:58:35 · 251 阅读 · 0 评论 -
【ansible】playbook学习---基础,handler,notify,tags
推荐学习网站 www.ansible.com.cnplaybook核心元素yaml语法中注意两个基本要素列表【以"-"开头】及字典【key:value】hosts 远程主机列表tasks 任务集varniables 内置或自定义变量templates =================handlers和notify结合使用,handler就是task列表当操作的资源产生变化时...原创 2019-07-14 23:22:04 · 1432 阅读 · 0 评论 -
rabbitmq用户丢失处理
笔者遇到的丢失情况,在启动neutron-server的时候 报错如下2019-03-28 19:50:14.383 26351 ERROR oslo_service.service MessageDeliveryFailure: Unable to connect to AMQP server on db-vip:5672 after None tries: (0, 0): (403) ...原创 2019-03-28 20:17:25 · 2661 阅读 · 0 评论 -
zabbix添加telnet监控
添加针对端口监听telnet的监控项应运营需求,添加程序端口的telnet监控。整体思路如下,1.收集当前ip及端口情况,形成test文件,后边会被ansible批量执行时调用2.将脚本2(monitor_listen_port.py)放到各机子下的/etc/zabbix/script/monitor_listen_port.py,并修改定时任务,这两项写到ansible-playbook中执行,...原创 2018-02-26 15:47:10 · 5067 阅读 · 0 评论