lvs_keepalived_install 一键安装脚本
2013-07-02 16:04
148 查看
#!/bin/bash # author: kuangl # mail:kuangl@orient-media.com # # -------------------------------------------------------- # ## Ipvsadm_install # -------------------------------------------------------- # # ipvsadm installation CURRENT_PATH=$(pwd) for i in $(rpm -q gcc gcc-c++ kernel-devel openssl-devel popt-devel popt-static libnl-devel |grep 'not installed' | awk '{print $2}') do yum -y install $i done [ -d ${CURRENT_PATH}/software ] [ "$?" != 0 ] && mkdir ${CURRENT_PATH}/software cd ${CURRENT_PATH}/software [ ! -e ipvsadm-1.26.tar.gz ] && wget http://www.linuxvirtualserver.org/software/kernel-2.6/ipvsadm-1.26.tar.gz tar -zxvf ipvsadm-1.26.tar.gz cd ipvsadm-1.26 make && make install echo $? || [ $? != 0 ] || echo " installation ipvsadm failed" || exit 1 echo "modprobe ip_vs" >> /etc/rc.local # ipvsadm start-up [ -x ${CURRENT_PATH}/scripts/ipvsadm ] && [ "$?" != 0 ] && chmod 755 ${CURRENT_PATH}/scripts/ipvsadm cp ${CURRENT_PATH}/scripts/ipvsadm /etc/init.d/ chkconfig --add ipvsadm chkconfig --level 345 ipvsadm on service ipvsadm start # -------------------------------------------------------- # ## Keepalived_intsall # -------------------------------------------------------- # # Keepalived installation cd ${CURRENT_PATH}/software [ ! -e keepalived-1.2.4.tar.gz ] && wget http://www.keepalived.org/software/keepalived-1.2.4.tar.gz tar -zxvf keepalived-1.2.4.tar.gz cd keepalived-1.2.4 ln -s /usr/src/kernels/$(uname -r) /usr/src/kernels/linux ./configure --prefix=/usr --bindir=/usr/bin --sbindir=/usr/bin --libexecdir=/usr/libexec --localstatedir=/var --libdir=/lib64 --infodir=/usr/share/info --sysconfdir=/etc --mandir=/usr/local/share/man --with-kernel-dir=/usr/src/kernels/linux make && make install echo $? || [ $? != 0 ] || print " installation keepalived failed" || exit 1 chkconfig --add keepalived chkconfig --level 345 keepalived on |
相关文章推荐
- Shell脚本自动安装LVS+Keepalived
- HAproxy-Keepalived一键安装脚本
- Open-Falcon install script(Open-Falcon监控一键安装脚本)
- LAMP一键安装脚本
- shell脚本一键安装ftp及配置
- shell脚本一键安装ftp及配置
- 编写一键安装LAMP脚本
- CentOS 5/6 LAMP(Apache MySQL PHP)一键安装脚本
- 【Linux】apt-get install 怎么阻止弹出框,使用脚本默认自动安装?
- 【Firefox扩展】XPInstall的安装脚本浅析
- cmake:install制作简单的安装脚本
- keepalived之 ipvsadm-1.26-4(lvs)+ keepalived-1.2.24 安装
- shell脚本:一键安装LAMP、LNMP脚本
- zabbix服务端,客户端一键安装脚本
- Centos 5.5 lvs+keepalived 安装配置
- 小内存VPS主机一键快速安装GHost轻博客程序脚本和演示
- 安装完Ubuntu后通过shell脚本一键安装软件
- haproxy + keepalived “一键安装包” 推荐
- Apache2.4安装指南及一键安装脚本