本文共 2092 字,大约阅读时间需要 6 分钟。
| for i in $(rpm -q gcc gcc-c++ kernel-devel openssl-devel popt-devel popt-static libnl-devel | grep 'not installed' | awk '{print $2}' ) [ -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 echo $? || [ $? != 0 ] || echo " installation ipvsadm failed" || exit 1 echo "modprobe ip_vs" >> /etc/rc . local [ -x ${CURRENT_PATH} /scripts/ipvsadm ] && [ "$?" != 0 ] && chmod 755 ${CURRENT_PATH} /scripts/ipvsadm cp ${CURRENT_PATH} /scripts/ipvsadm /etc/init .d/ chkconfig --level 345 ipvsadm on 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 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 echo $? || [ $? != 0 ] || print " installation keepalived failed" || exit 1 chkconfig --add keepalived chkconfig --level 345 keepalived on | 本文转自 kuangling 51CTO博客,原文链接:http://blog.51cto.com/kling/1239707 |
转载地址:http://jppfo.baihongyu.com/