国企运维
find . -type d -exec mkdir -p /data/{} ;
linux优化模块 在服务端先建立文件limits.con vi /puppet/soft/limits.conf soft nofile 102400 hard nofile 102400 soft nproc 102400 hard nproc 102400 保存,退出 在服务端建立文件sysctl.
创建测试模块 mkdir -p /etc/puppet/modules/test/{manifests,templates,files} vi /etc/puppet/modules/test/manifests/init.
linux基础组件安装模块linuxbaseinstall 更换源,安装gcc gcc-c++ glibc-devel make ncurses-devel openssl-devel autoconf git mkdir -p /etc/puppet...
列出证书情况 puppet cert list --all 签发证书 puppet cert --sign 客户端名字 puppet cert --sign all 设置自动签发证书 vi /etc/puppet/autosign.
curl -sSL https://rvm.io/mpapis.asc | gpg2 --import - curl -L get.rvm.io | bash -s stable source /etc/profile.
!/bin/bash rm -f /var/lib/rpm/__* rpm --rebuilddb -v -v yum clean dbcache yum clean metadata yum clean rpmdb yum clean headers yum clean all rm -rf /var/cache/yum/timedhosts.
yum install -y vsftp 修改注册表 vi /etc/vsftpd/vsftpd.conf anonymous_enable=NO #修改 末尾添加 chroot_list_enable=YES chroot_list_file=/e...
!/bin/bash echo '* soft nofile 102400'>>/etc/security/limits.conf echo '* hard nofile 102400'>>/etc/security/limits.
MySQL读写分离是指让master处理写操作,让slave处理读操作,非常适用于读操作量比较大的场景,可减轻master的压力。 使用mysql-proxy实现mysql的读写分离,mysql-proxy实际上是作为后端mysql主从服务器的代理,它直接接受客户端的请求,对SQL语句进行分析,判断出是读操作还是写操作,然后分发至对应的mysql服务器上。
对和根目录为同一个磁盘的磁盘做分区, 比如根是/dev/sda里的 对/dev/sda重新做分区 fdisk /dev/sda 执行完后要重启才生效
yum install -y iscsi* /etc/iscsi/iscsi.conf iscsid.startup = /bin/systemctl start iscsid.
安装ruby curl -sSL https://rvm.io/mpapis.asc | gpg2 --import - curl -L get.rvm.
服务端安装插件: yum install -y ruby-devel ruby-libs rubygems libcurl-devel httpd httpd-devel apr-util-devel apr-devel mod_ssl gcc-c++...
ls -lt 时间最近的在前面 ls -ltr 时间从前到后
yum install -y lzma 压缩: tar -c --lzma -f test.tar.lzma xx.log xxx.log 解压: unlzma test.
压缩比及压缩速度测试: $ head -n 2000 cc_detail_201608.sql > 1 $ time tar -c –lzma -f 1.
-------------------------------------服务端----------------------------------- 1、jdk安装 vi /etc/profile export JAVA_HOME=/usr/loca...
nc -vuz 117.29.161.2 11194
"C:\Program Files\NVIDIA Corporation\NVSMI\nvidia-smi.exe" --query-gpu=memory.
--------------------------------------master--------------------------------------- echo "1" > /proc/sys/net/ipv4/ip_forward wget http://www.
我的博客即将入驻“云栖社区”,诚邀技术同仁一同入驻
image.png nat模式,地址转换 tun模式,再包一层 DR模式,更改MAC 调度算法 image.png rr wrr lc wlc lblc lblcrs dhs shs seds nqs ...
--------------------------------------master------------------------------------------------------- wget http://www.
--------------------------------------master------------------------------------------------------- wget http://www.
VRRP image.png image.png VRRP通过224.0.0.18来实现 在VRRP中,不管谁是主,对外都是相同的MAC和IP 作为主,必须不断发送VRRP包,告诉其他备,他是存活的 keepalived:co...
1、进入/etc/security 2、编辑limits.conf soft nofile 204800 hard nofile 204800 soft ...
Linux7个运行级别 Linux系统有7个运行级别(runlevel): 运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动 运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆 运行级别2:多用户状态(没有NFS) 运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式 运行级别4:系统未使用,保留 运行级别5:X11控制台,登陆后进入图形GUI模式 运行级别6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动 关机 sync 将数据由内存同步到硬盘中。
RabbitMQ集群搭建方法 这里展示的是多机集群的部署,如果机器受限,可以选择单机集群部署,详细可以参考《RabbitMQ单机多实例配置》。 这里选用三台主机,主机名分别是hidden1, hidden2, hidden3 1 在这三台机器中安装rabbitmq-server, 参考上面。
1.软件安装 1)编译安装 root 账号登陆后,依次执行以下命令: cd /tmp wget http://www.ohse.de/uwe/releases/lrzsz-0.
1、mkdir /puppet mkdir /puppet/soft 2、服务端安装dnsmasq:yum install -y dnsmasq cp /etc/dnsmasq.
1.官网下载地址 下载 RabbitMQ 和 erlang。我下载的是rabbitmq-server-3.6.10-1.el7.noarch.rpm和erlang-19.
解压tar.xz文件:先 xz -d xxx.tar.xz 将 xxx.tar.xz解压成 xxx.tar 然后,再用 tar xvf xxx.tar来解包。
关于虚拟机中如何安装CentOS7,在我这个文章中http://blog.csdn.net/junshangshui/article/details/79368111 下载erlang,因为rabbitmq是erlang编写的http://www.erlang.org/downloads 这里我下载的是20.1版本的。
image.png puppet硬件需求 image.png 搭建本地镜像源 搭建svn+apache ,搭建dnsmasq /etc/puppet auth.
自定义fact可以让节点增加更多的标签 在使用puppet作为配置管理工具的同时,facter是一个非常有用的系统盘点工具,这个工具可以通过一些预先设定好变量定位一台主机,比如可以通过变量lsbdistrelease便可以知道当前系统的版本号,通过osfamily便可以知道系统是RedHat还是SLES,还是其它等等。
转载:https://www.cnblogs.com/hongpeng/p/5849192.html image 可用内存:Available memory=free+buffers+cached,即2021=235+394+1392 已使用内存:Used memory=used-buffers-cached,即30217=32003-394-1392 而在用zabbix自身的Template OS Linux模版监控服务器时,发现Used memory都偏高。
转载:http://blog.51cto.com/ywzhou/1577573 **作用:Zabbix是一款强大的自动化监控软件,通过puppet自动部署zabbix客户端。
转载:http://blog.51cto.com/ywzhou/1577502 作用:通过SSH模块管理客户端的ssh远程服务,并用key认证方式替代密码认证方式,提高安全性; 本例分两阶段,首先是ssh的安装、配置及服务管理,然后是使用如何转换成key认证方式。
转载:http://blog.51cto.com/ywzhou/1577432作用:自动配置客户端的hosts文件,解决网络内的计算机之间计算机名称解析问题,适用于没有部署DNS服务器的内网环境。
转载:http://blog.51cto.com/ywzhou/1577356 作用:通过puppet模块自动控制客户端的puppet配置,当需要修改客户端的puppet配置时不用在客户端一一设置。
转载:http://blog.51cto.com/ywzhou/1577335 作用:自动为客户端配置YUM源,为使用yum安装软件包提供便捷。 1、服务端配置yum模块 (1)模块清单 [root@puppet ~]# tree /etc/puppe...
转载:http://blog.51cto.com/ywzhou/1577299 Puppet模块章节环境说明 服务端 | 客户端 操作系统:CentOS 6.
转载:http://blog.51cto.com/ywzhou/1576583一、安装配置Dshboard 1、功能说明 Puppet Dasshboard是由支持Puppet开发的公司Puppetlabs创建的,是Ruby on Rails程序; 可...
转载:http://blog.51cto.com/ywzhou/15765291、功能说明 puppet默认使用基于Ruby的WEBRickHTTP来处理HTTPS请求, 单个服务器使用Apache+Passenger替换掉WEBRickHTTP, P...
转载:http://blog.51cto.com/ywzhou/1576479 一、测试SVN任务更新 1、在管理机器上(win7)安装SVN客户端并检出 2、新建一个文档并提交 3、过5分钟后在puppet客户端查看: [root@puppet ~]# svn list http://10.
转载:http://blog.51cto.com/ywzhou/15764361、检查 [root@puppet ~]# ll /etc/puppet/ 总用量 32 -rw-r--r-- 1 root root 4178 11月 5 16:10 auth.
转载:http://blog.51cto.com/ywzhou/1576387 1、安装Apache [root@puppet ~]# yum install -y httpd httpd-devel [root@puppet ~]# service ...
转载:http://blog.51cto.com/ywzhou/1576378一、工作流程 1、在puppet服务器中安装SVN服务端和客户端 2、将puppet的配置目录/etc/puppet上传到本地SVN服务器 3、删除/etc/puppet,然...
转载:http://blog.51cto.com/ywzhou/1576330 一、查看信息 1、查看puppet版本 [root@puppet ~]# puppet --version 3.