[OK]
warning:unknown:write failed:no space left on device(28)in unknown on line 0 warning:unknown:failed to write session data(files).please verify that the current setting of session.save_path is correct...。/stage[main]/apache::service/service[httpd]/ensure: change from stopped to running failed: could not start service[httpd]: execution of '/sbin/service httpd start' returned 1: starting httpd: [failed]。the getaddrinfo() function converts a hostname and a service name into a listof structures, each containing a potential way to connect() to the namedservice on the named host.。
解决方法:
root@Web:[/root]~$vi /etc/hosts
添加
172.16.9.2 Web
root@Web:[/root]~$service libvirtd restart
Stopping libvirtd daemon: [OK]
Starting libvirtd daemon: [OK]
启动全部虚拟机
root@Web:[/root]~$virsh start XXX
root@Web:[/root]~$virsh list
Id Name State
----------------------------------
1 LVS-MASTER running
2 LVS-BACKUP running
3 Filesystem running
4 Web-A running
5 Web-A running
6 Web-C running
7 Mysql-A running
8 Mysql-B running
虚拟机启动后网卡无法正常工作,解决方法如下:
kvm虚拟机克隆后网卡无法启动解决办法:
1 修改/etc/udev/rules.d/70-persistent-net.rules文件,删除第一个网卡记录,并将第二个的NAME="eth1"改为NAME="eth0"
2 如果在/etc/sysconfig/network-scripts/ifcfg-eth0中有配置网卡信息的话,如:#HWADDR="00:0C:29:C8:1A:92",将其注释kvm集群kvm集群。
顺便修改主机名和ip地址
修改主机名:
root@Web-A:[/root]~$vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=LVS-BACKUP
GATEWAY=172.16.9.1
更新系统时间
yum -y installntp
ntpdate time.nist.gov
echo "00 01 * * * /usr/sbin/ntpdate time.nist.gov"> /etc/crontab
重启系统
全部虚拟机准备好后,开始搭建高可用负载均衡WEB集群!
二、keepalived+lvs搭建高可用负载均衡WEB集群
rhel6.2系统盘里有ipvsadm-1.25-9.el6.x86_64.rpm
keepalived-1.2.2.tar.gz需要下载
1、LVS-MASTER及LVS-BACKUP安装步骤:
登录LVS-MASTER
root@LVS-MASTER:[/root]~$rpm -ivh ipvsadm-1.25-9.el6.x86_64.rpm
root@LVS-MASTER:[/root]~$yum -y install kernel-devel
root@LVS-BACKUP:[/root]~$yum -y groupinstall "Development tools"
root@LVS-MASTER:[/root]~$tar xzvf keepalived-1.2.2.tar.gz
root@LVS-MASTER:[/root]~$cd keepalived-1.2.2
[root@localhost mpc-0.8.1]#/opt/mpc-0.8.1/configure --prefix=/usr/local/mpc-0.8.1 --with-gmp=/usr/local/gmp-4.3.2 --with-mpfr=/usr/local/mpfr-2.4.2。[root@rekfan.com mpc-0.8.1]# /opt/mpc-0.8.1/configure --prefix=/usr/local/mpc-0.8.1 --with-gmp=/usr/local/gmp-4.3.2 --with-mpfr=/usr/local/mpfr-2.4.2。[root@jasonemacs-24.1]#./configure--prefix=/usr/local/emacs--with-libtiff=/usr/local/lib。
出错:
configure: error:
!!! OpenSSL is not properly installed on your system. !!!
!!! Can not include OpenSSL headers files. !!!
解决方法:
root@LVS-MASTER:[/root/keepalived-1.2.2]~$yum -y install openssl-devel
出错:
checking for poptGetContext in -lpopt... no
configure: error: Popt libraries is required
解决方法:
[root@rac1 ~]# yum -y install libx11。[root@rac1 ~]# yum -y install libxext-1.3.3-1.el6.i686。[root@rac1 ~]# yum -y install libxi-1.7.8-1.el6.i686。
再次运行
root@LVS-MASTER:[/root/keepalived-1.2.2]~$./configure -- prefix=/usr/local/keepalived --with-kernel-dir=/usr/src/kernels/2.6.32-220.el6.x86_64/
完毕后出现如下信息:
############################################
Keepalived configuration
------------------------
Keepalived version : 1.2.2
Compiler : gcc
Compiler flags : -g -O2
Extra Lib : -lpopt -lssl -lcrypto
Use IPVS Framework : Yes
IPVS sync daemon support : Yes
IPVS use libnl : No
Use VRRP Framework : Yes
Use Debug flags : No

############################################
root@LVS-MASTER:[/root/keepalived-1.2.2]~$make
[root@keepalived-master keepalived-1.2.12]#make install。[root@mail zlib-1.2.3]# make install。[root@mail cyrus-sasl-2.1.23]# make install。
############################################
make -C keepalived install
make[1]: Entering directory `/root/keepalived-1.2.2/keepalived'
install -d /usr/local/keepalived/sbin
install -m 700 ../bin/keepalived /usr/local/keepalived/sbin/
install -d /usr/local/keepalived/etc/rc.d/init.d
install -m 755 etc/init.d/keepalived.init /usr/local/keepalived/etc/rc.d/init.d/keepalived
install -d /usr/local/keepalived/etc/sysconfig
cp /usr/local/keepalived/etc/rc.d/init.d/keepalived /etc/rc.d/init.d/ 。cp /usr/local/keepalived/etc/rc.d/init.d/keepalived /etc/init.d/。#sed -i ‘s#/etc/sysconfig/keepalived#/usr/local/etc/sysconfig/keepalived#g‘ /etc/init.d/keepalived。
install -d /usr/local/keepalived/etc/keepalived/samples
install -m 644 etc/keepalived/keepalived.conf /usr/local/keepalived/etc/keepalived/
protected]/* */ install]#cp /usr/local/keepalived/etc/keepalived/keepalived.conf /etc/keepalived/。protected]/* */ install]#cp /usr/local/keepalived/etc/rc.d/init.d/keepalived /etc/init.d/。cp /usr/local/keepalived/etc/keepalived/keepalived.conf /etc/keepalived/。
install -d /usr/local/keepalived/share/man/man5
install -d /usr/local/keepalived/share/man/man8
install -m 644 ../doc/man/man5/keepalived.conf.5 /usr/local/keepalived/share/man/man5
man-m/usr/share/man:/usr/share/man/localftp。/usr/share/man/man8/nmbd.8.gz。/usr/share/man/man8/eventlogadm.8.gz。
[root@keepalived-master keepalived-1.2.12]#make install。make[1] : leaving directory /root/downloads/fcgi- 2. 4. 1- snap- 0910052249’。make[1]: leaving directory/root/downloads/emacs-24.5/lib-src&rsquo。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-101620-2.html
加油
不要大意
052D虽然不及它