2019年10月9日

对服务器硬件的监控

摘要: 阅读全文

posted @ 2019-10-09 16:46 运维工程师 阅读(210) 评论(0) 推荐(0) 编辑

对服务器硬件的监控

摘要: #!/bin/bash CPU=`mpstat` echo "CPU信息是:${CPU}" NEICUN=`free -m | grep Mem | awk '{print $4}'` echo "内存剩余使用率为:${NEICUN}" IP=`ping -c 1 192.168.111.137` echo "网络为:${IP}" JK=`netstat -lptnu|grep 8080` ech 阅读全文

posted @ 2019-10-09 16:45 运维工程师 阅读(305) 评论(0) 推荐(0) 编辑

批量创建10个系统帐号,并设置密码(密码为随机数,要求字符和数字等混合(第二种)

摘要: #!/bin/bash echo "创建成功的用户" > /root/user_name read -ep "输入要创建的用户:" num for i in `seq 1 $num` do pw=`cat /dev/null/uradom | head -1 | md5sum | head -c 5` id wg$i > /dev/null 2&1 if [ $? -eq 0 ];then ech 阅读全文

posted @ 2019-10-09 10:55 运维工程师 阅读(120) 评论(0) 推荐(0) 编辑

shell脚本测试本地局域网

摘要: #!/bin/bash for i in `seq 1 252` do ping -c 1 192.168.111.$i >/dev/null if [ $? -eq 0 ] then echo "192.168.111.$i成功" else echo "192.168.111.$i失败" >>/root/ab.sh fi done 阅读全文

posted @ 2019-10-09 10:55 运维工程师 阅读(217) 评论(0) 推荐(0) 编辑

批量创建10个系统帐号,并设置密码(密码为随机数,要求字符和数字等混合(第一种)

摘要: #!/bin/bash for i in `seq 1 10` do if id user-$i > /dev/null;then read -ep "user-$i用户已经存在,是否删除(y/n)" ss if [ $ss = y ];then userdel -rf user-$i elif [ $ss = n ];then continue else "输入有误" fi else usera 阅读全文

posted @ 2019-10-09 10:54 运维工程师 阅读(172) 评论(0) 推荐(0) 编辑

mysql主从复制和读写分离

摘要: 在实际的生产环境中,如果对mysql数据库的读和写都在一台数据库服务器中操作,无论是在安全性、高可用性,还是高并发等各个方面都是不能满足实际需求的。因此,一般通过主从复制的方式来同步数据,再通过读写分离来提升数据库的并发负载能力。 Mysql主从复制和读写分离 l 主从复制: Mysql的主从复制和mysql的读写分离两者有紧密的联系,首先要部署主从复制,只有主从复制完成了,才能再此... 阅读全文

posted @ 2019-10-09 10:53 运维工程师 阅读(168) 评论(0) 推荐(0) 编辑

mysql主从复制

摘要: 部署环境: 系统环境CentOS release 6.5_x64 主mysql服务器ip:172.18.49.10 从mysql服务器ip:172.18.49.2 开始部署安装: Mysql服务器都已经搭建完成。 l 主mysql上: # cp /etc/my.cnf /etc/my.cnf.bak # vi /etc/my.cnf log_bin=mysql-bin ... 阅读全文

posted @ 2019-10-09 10:53 运维工程师 阅读(172) 评论(0) 推荐(0) 编辑

mysql主从原理

摘要: 主从复制的形式: l 一主一从 l 主主复制(互为主从) l 一主多从---扩展系统读取的性能,因为读是在从库读取的; l 多主一从---从5.7开始支持 使用环境、用途、优点、缺点: l 实时灾备,用于故障切换 l 热备份,避免影响业务 l mysql主从复制是mysql高可用性,高性能(负载均衡)的基础 l 简单,灵活,部署方式多样,可以根据不同业务场景部署不同结构 l ... 阅读全文

posted @ 2019-10-09 10:52 运维工程师 阅读(216) 评论(0) 推荐(0) 编辑

系统命令大全

摘要: 查看剩余内存: free -m #-/+ buffers/cache: 6458 1649 #6458M为真实使用内存 1649M为真实剩余内存(剩余内存+缓存+缓冲器) #linux会利用所有的剩余内存作为缓存,所以要保证linux运行速度,就需要保证内存的缓存大小 系统信息: uname -a # 查看Linux内核版本信息 ... 阅读全文

posted @ 2019-10-09 10:52 运维工程师 阅读(152) 评论(0) 推荐(0) 编辑

企业日常寻常

摘要: #!/bin/bash echo "################系统信息################" OS_TYPE=`uname` OS_VER=`cat /etc/redhat-release` OS_KER=`uname -a|awk '{print $3}'` OS_TIME=`date +%F_%T` OS_RUN_TIME=`uptime |awk '{print $3}'| 阅读全文

posted @ 2019-10-09 10:51 运维工程师 阅读(82) 评论(0) 推荐(0) 编辑

导航