#!/bin/bash#auth:victor#function:#date:mysqldump="/usr/local/mysql/bin/mysqldump"bakuser="backup"passwd="34KpmyzUq"bakdir="/data/backup"remote_dir="rsync:/
Centos7zabbix4.0安装rpm-Uvhhttps://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpmyumcleanall2.yuminstallzabbix-server-mysqlzabbix-web-mysqlzabbix-agent3.yumgroupinstall-yma
错误信息:errorpullingimageconfiguration:Gethttps://production.cloudflare.docker.com/YV0f4%3D:x509:certificatehasexpiredorisnotyetvalid--registry-mirror=http://f2d6cb40.m.daocloud.io
![](http://i2.51cto.com/images/blog/201712/05/5a03110a01bde12aa1aca3b9c6b71a62.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3po
交互模式分区:
1.搭建yum仓库:[root@bogon~]#vim/etc/yum.repos.d/serverl.repo[base]name=serverbaseurl=file:///mntenabled=1gpgcheck=0[root@bogon~]#mount/dev/cdrom/mnt[root@bogon~]#yumcleanall[root@bogon~]#yumrepolist2.安装dh
Centos7更改网卡名:123
cp/usr/share/doc/dhcp-4.2.5/dhcpd.conf.example/etc/dhcp/dhcpd.conf配置文件:vim/etc/dhcp/dhcpd.conf请空原文件,加入以下内容:default-lease-time600;max-lease-time7200;log-facilitylocal7;subnet192.168.50.0netmask255.255.
网络收藏夹90后_IT女柠檬走不完的路,看不完的书!从心开始Richard Shen运维/架构
jenkins官网:https://jenkins.io/index.htmlJenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:1、持续的软件版本发布/测试项目。2、监控外部调用执行的工作。安装java环境jdktar zxvf jdk-8u65-linux-x64.tar.gzmv jdk1.8.0_73 /usr/local/jdk1.8.0_73 
1。安装JDK官网下载,或者用winscp工具下载后解压wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u73-b02/jdk-8u73-linux-i58
需求:找到/123目录下所有后缀名为.txt的文件批量修改.txt为.txt.bak把所有.bak文件打包压缩为123.tar.gz批量还原文件的名字,即把增加的.bak再删除参考答案#!/bin/bash##查找txt文件find /123 -type f -name “*.txt” > /tmp/txt.list##批量修改文件名for f in `cat /tmp/txt.list`d
设计一个脚本,监控远程的一台机器(假设ip为123.23.11.21)的存活状态,当发现宕机时发一封邮件给你自己。提示:1. 你可以使用ping命令 ping -c10 123.23.11.212. 发邮件脚本可以参考 https://coding.net/u/aminglinux/p/aminglinux-book/git/blob/master/D22Z/ma
要求:请按照这样的日期格式(xxxx-xx-xx)每日生成一个文件,例如今天生成的文件为)2017-07-05.log, 并且把磁盘的使用情况写到到这个文件中,(不用考虑cron,仅仅写脚本即可)#!/bin/bashcd /roots=`date +%F`file=$s.logdf -h >$file
需求背景是:一个业务,有3台服务器(A,B,C)做负载均衡,由于规模太小目前并未使用专业的自动化运维工具。有新的需求时,开发同事改完代码会把变更上传到其中一台服务器A上。但是其他2台服务器也需要做相同变更。写一个shell脚本,把A服务器上的变更代码同步到B和C上。其中,你需要考虑到不需要同步的目录(假如有tmp、upload、logs、caches)#!/bin/bash echo
请使用条件函数if撰写一个shell函数 函数名为 f_judge,实现以下功能1)当/home/log 目录存在时 将/home目录下所有tmp开头的文件或目录移/home/log 目录。2)当/home/log目录不存在时,创建该目录,然后退出。 #!/bin/bash f_judge (){ if [
写一个脚本查找/data/log目录下,最后创建时间是3天前,后缀是*.log的文件,打包后发送至192.168.1.2服务上的/data/log下,并删除原始.log文件,仅保留打包后的文件#!/bin/bash find /data/log -name “*.log” -mtime +3 > /tmp/file.li
要求:两类机器一共300多台,写个脚本自动清理这两类机器里面的日志文件。在堡垒机批量发布,也要批量发布到crontab里面。A类机器日志存放路径很统一,B类机器日志存放路径需要用*匹配(因为这个目录里除了日志外,还有其他文件,不能删除。匹配的时候可用*.log)A类:/opt/cloud/log/ 删除7天前的B类: /opt/cloud/instances/ &
<1>download the python installation package at www.python.ort.<2>download the pycharm install select try for 30 days, install Eclipse.<3>select the installed pycharm,right click
vim /usr/local/apache2/conf/extra/httpd-vhosts.conf/usr/local/apache2/bin/apachectl -t/usr/local/apache2/bin/apachectl restart/usr/local/apache2/bin/apachectl -t提示[Mon Apr 17 14:15:21 2017] [war
vim /usr/local/apache2/conf/extra/httpd-vhosts.confvim /usr/local/apache2/conf/httpd.conf/usr/local/apache2/bin/apachectl -t/usr/local/apache2/bin/apachectl restart
案例1:(一块全新的硬盘挂在/目录下)1.fdisk -l |less2.fdisk /dev/sdb3.pvcreate /dev/sdb1vgextend /dev/vg_centos2/ /dev/sdb1 (有错就用以下这条)4.vgdisplaylvextend -L +19.99G /dev/mapper/vg_centos3-lv_root6.resize2fs -f /dev/ma
1.关闭ubuntu的防火墙 ufw disable 2.卸载了iptables remove iptables
在zabbix agentd客户端上,查看nginx是否加载了–with-http_stub_status_module。因为zabbix监控nginx是根据nginx的Stub Status模块,抓取Status模块所提供的数据。假如以前没开启,现在想启用StubStatus 模块,在编译nginx 的时候要加上参数 –with-http_stub_status_module,执行./
安装说明系统环境:CentOS 6.4软件:nginx-1.9.12.tar.gz安装方式:源码编译安装安装位置:/usr/local/nginx下载地址:http://nginx.org/en/download.html1.yum 安装一些依赖包[root@niaoyun-101 tools]# yum install pcre* zlib* 
cd /usr/local/src/wget http://nginx.org/download/nginx-1.6.2.tar.gztar zxvf nginx-1.6.2.tar.gzcd nginx-1.6.2./configure --prefix=/usr/local/nginx --with-pcre --with-http_ssl_modulemakemake install启动ng
1.yum 安装rsync备份服务器端:yum install -y rsyncvi /etc/xinetd.d/rsyncyum install -y xinet*/etc/init.d/xinetd start以上是安装服务,很多情况只用这个命令就可以了,不需要安装这个服务 vim /etc/rsyncd.conf //该r
案例描述早上接到IDC的电话,说我们的一个网段IP不停的向外发包,应该是被攻击了,具体哪个IP不知道,让我们检查一下。按理分析及解决办法首先我们要先确定是哪台机器的网卡在向外发包,还好我们这边有zabbix监控,我就一台一台的检查,发现有一台的流量跑满了,问题应该出现在这台机器上面。我登录到机器里面,查看了一下网卡的流量,我的天啊,居然跑了这个多流量。这台机器主要是运行了一个tomcat WEB服
mysql5.7 二进制包安装1. 下载包wget http://mirrors.sohu.com/mysql/MySQL-5.7/mysql-5.7.12-linux-glibc2.5-x86_64.tar.gz2. 解压tar zxvf mysql-5.7.12-linux-glibc2.5-x86_64.tar.gzmv mysql-5.7.12-linux-glibc2.5-x86_64
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号