安裝HA服務
************************************************************************************************************************
* 關閉防火墻等服務 *
************************************************************************************************************************
先做這幾個準備工作
關閉NetworkManager服務(因為會和network相衝突)
[root@rhcs1 ~]# service NetworkManager stop
[root@rhcs1 ~]# chkconfig NetworkManager off
[root@rhcs1 ~]# chkconfig NetworkManager --list
NetworkManager 0:off 1:off 2:off 3:off 4:off 5:off 6:off
關閉iptables服務
[root@rhcs1 ~]# service iptables stop
[root@rhcs1 ~]# chkconfig iptables off
[root@rhcs1 ~]# chkconfig iptables --list
iptables 0:off 1:off 2:off 3:off 4:off 5:off 6:off
關閉ip6tables
[root@rhcs1 ~]# service ip6tables stop
ip6tables: Setting chains to policy ACCEPT: filter [ OK ]
ip6tables: Flushing firewall rules: [ OK ]
ip6tables: Unloading modules: [ OK ]
[root@rhcs1 ~]# service ip6tables status
ip6tables: Firewall is not running.
[root@rhcs1 ~]# chkconfig ip6tables off
[root@rhcs1 ~]# chkconfig ip6tables --list
ip6tables 0:off 1:off 2:off 3:off 4:off 5:off 6:off
修改SElinux配置文件SELINUX=disable
[root@rhcs1 ~]# cat /etc/selinux/config
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=disable
# SELINUXTYPE= can take one of these two values:
# targeted - Targeted processes are protected,
# mls - Multi Level Security protection.
SELINUXTYPE=targeted
************************************************************************************************************************
* 網卡設置 *
************************************************************************************************************************
[root@rhcs1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
BOOTPROTO=none
IPADDR=xx.xx.xx.xx
NETMASK=255.255.255.0
GATEWAY=xx.xx.xx.xx
TYPE=Ethernet
PEERDNS=yes
ONBOOT=yes
USERCTL=no
[root@rhcs1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=00:26:55:E3:7C:A0
TYPE=Ethernet
UUID=fe357b75-9e22-436f-b3a3-3a59f51e0973
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
MASTER=bond0
SLAVE=yes
PEERDNS=yes
IPV6INIT=no
[root@rhcs1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth2
DEVICE=eth2
HWADDR=00:26:55:E3:81:8A
TYPE=Ethernet
UUID=d47d8c70-2a5e-4ab4-9630-4ddc63e2fb68
ONBOOT=no
NM_CONTROLLED=yes
BOOTPROTO=none
MASTER=bond0
SLAVE=yes
PEERDNS=yes
IPV6INIT=no
查看當前啟動的網卡
[root@rhcs1 ~]# cat /proc/net/bonding/bond0
Ethernet Channel Bonding Driver: v3.6.0 (September 26, 2009)
Bonding Mode: fault-tolerance (active-backup)
Primary Slave: None
Currently Active Slave: eth0
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0
Slave Interface: eth0
MII Status: up
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 00:26:55:e3:7c:a0
Slave queue ID: 0
Slave Interface: eth2
MII Status: down
Speed: Unknown
Duplex: Unknown
Link Failure Count: 0
Permanent HW addr: 00:26:55:e3:81:8a
Slave queue ID: 0
這裡因為我的Eth2沒有插網線。注意速度是1000MB
編輯/etc/modprobe.d/dist.conf添加最後一行
[root@rhcs1 ~]# tail /etc/modprobe.d/dist.conf
alias rpc_svc_gss_pipefs sunrpc
install eth1394 /bin/true
install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 && /sbin/modprobe snd-emu10k1-synth
alias gre0 ip_gre
alias char-major-89-* i2c-dev
alias bond0 bonding
options bond0 mode=1 miimon=100
編輯/etc/rc.local添加最後一行。如果有多個綁定都要添加上。
[root@rhcs1 ~]# tail /etc/rc.local
tail: inotify cannot be used, reverting to polling
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
touch /var/lock/subsys/local
ifenslave bond0 eth0 eth2
************************************************************************************************************************
* 多路徑設置 *
************************************************************************************************************************
在/etc/目錄下生產
兩種方法
[root@rhcs1 ~]# mpathconf --enable --with_multipathd y --with_chkconfig y
或者
[root@rhcs1 ~]# cp /usr/share/doc/device-mapper-multipath-0.4.9/multipath.conf /etc/
開啟multipathd服務
[root@rhcs1 ~]# /etc/init.d/multipathd start
查看/etc/multipath/bindings
[root@rhcs2 /]# cat /etc/multipath/bindings
# Multipath bindings, Version : 1.0
# NOTE: this file is automatically maintained by the multipath program.
# You should not need to edit this file in normal circumstances.
#
# Format:
# alias wwid
#
mpatha 3600508b1001cbdc06b7dd1d397102a9a
mpathb 3600508b400074b920000d00001a00000
mpathc 3600508b400074b920000d00001980000
mpathd 3600508b400074b920000d000019d0000
mpathe 3600508b400074b920000d00001a90000
mpathf 3600508b400074b920000d00001a30000
mpathg 3600508b400074b920000d00001a60000
不知道為什麼,我這裡只有一個節點能識別出來。
編輯[root@rhcs1 ~]# cat /etc/multipath.conf
multipaths {
multipath {
wwid 3600508b400074b920000d00001a00000
alias RHCS1_ARCH
path_grouping_policy group_by_prio
path_selector "round-robin 0"
failback immediate
rr_weight uniform
no_path_retry 18
}
multipath {
wwid 3600508b400074b920000d00001980000
alias RHCS1_D00
path_grouping_policy group_by_prio
path_selector "round-robin 0"
failback immediate
rr_weight uniform
no_path_retry 18
}
multipath {
wwid 3600508b400074b920000d000019d0000
alias RHCS1_D01
path_grouping_policy group_by_prio
path_selector "round-robin 0"
failback immediate
rr_weight uniform
no_path_retry 18
}
multipath {
wwid 3600508b400074b920000d00001a90000
alias RHCS2_ARCH
path_grouping_policy group_by_prio
path_selector "round-robin 0"
failback immediate
rr_weight uniform
no_path_retry 18
}
multipath {
wwid 3600508b400074b920000d00001a30000
alias RHCS2_D00
path_grouping_policy group_by_prio
path_selector "round-robin 0"
failback immediate
rr_weight uniform
no_path_retry 18
}
multipath {
wwid 3600508b400074b920000d00001a60000
alias RHCS2_D01
path_grouping_policy group_by_prio
path_selector "round-robin 0"
failback immediate
rr_weight uniform
no_path_retry 18
}
}
************************************************************************************************************************
* 做LVM磁盤 *
************************************************************************************************************************
[root@rhcs1 mapper]# pvcreate -h --查看pvcreate幫助信息
pvcreate: Initialize physical volume(s) for use by LVM
pvcreate
[--norestorefile]
[--restorefile file]
[-d|--debug]
[-f[f]|--force [--force]]
[-h|-?|--help]
[--labelsector sector]
[-M|--metadatatype 1|2]
[--pvmetadatacopies #copies]
[--bootloaderareasize BootLoaderAreaSize[bBsSkKmMgGtTpPeE]]
[--metadatasize MetadataSize[bBsSkKmMgGtTpPeE]]
[--dataalignment Alignment[bBsSkKmMgGtTpPeE]]
[--dataalignmentoffset AlignmentOffset[bBsSkKmMgGtTpPeE]]
[--setphysicalvolumesize PhysicalVolumeSize[bBsSkKmMgGtTpPeE]
[-t|--test]
[-u|--uuid uuid]
[-v|--verbose]
[-y|--yes]
[-Z|--zero {y|n}]
[--version]
PhysicalVolume [PhysicalVolume...]
[root@rhcs1 mapper]# ls --查看映射過來的盤
control RHCS1_D01 RHCS2_D01 VolGroup00-LogVol02 VolGroup00-LogVol05
RHCS1_ARCH RHCS2_ARCH VolGroup00-LogVol00 VolGroup00-LogVol03
RHCS1_D00 RHCS2_D00 VolGroup00-LogVol01 VolGroup00-LogVol04
[root@rhcs1 mapper]# pvcreate RHCS1_ARCH RHCS1_D00 RHCS1_D01 RHCS2_ARCH RHCS2_D00 RHCS2_D01 --直接一次性創建PV
Physical volume "RHCS1_ARCH" successfully created
Physical volume "RHCS1_D00" successfully created
Physical volume "RHCS1_D01" successfully created
Physical volume "RHCS2_ARCH" successfully created
Physical volume "RHCS2_D00" successfully created
Physical volume "RHCS2_D01" successfully created
[root@rhcs1 mapper]# pvscan --查看PV
PV /dev/sda3 VG VolGroup00 lvm2 [128.50 GiB / 0 free]
PV RHCS1_D00 lvm2 [20.00 GiB]
PV RHCS2_D01 lvm2 [20.00 GiB]
PV RHCS1_ARCH lvm2 [10.00 GiB]
PV RHCS1_D01 lvm2 [20.00 GiB]
PV RHCS2_D00 lvm2 [20.00 GiB]
PV RHCS2_ARCH lvm2 [10.00 GiB]
Total: 7 [228.50 GiB] / in use: 1 [128.50 GiB] / in no VG: 6 [100.00 GiB]
PV創建好了就創建VG,使用vgcreate
[root@rhcs1 mapper]# vgcreate -h
vgcreate: Create a volume group
vgcreate
[-s|--physicalextentsize PhysicalExtentSize[bBsSkKmMgGtTpPeE]]
[ PHYSICAL DEVICE OPTIONS ]
VolumeGroupName PhysicalDevicePath [PhysicalDevicePath...]
[root@rhcs1 mapper]# vgcreate -s 64M /dev/VG_RHCS1 RHCS1_ARCH RHCS1_D00 RHCS1_D01
Volume group "VG_RHCS1" successfully created
[root@rhcs1 mapper]# vgcreate -s 64M /dev/VG_RHCS2 RHCS2_ARCH RHCS2_D00 RHCS2_D01
Volume group "VG_RHCS2" successfully created
[root@rhcs1 mapper]# vgscan
Reading all physical volumes. This may take a while...
Found volume group "VolGroup00" using metadata type lvm2
Found volume group "VG_RHCS2" using metadata type lvm2
Found volume group "VG_RHCS1" using metadata type lvm2
[root@rhcs1 mapper]# vgscan
Reading all physical volumes. This may take a while...
Found volume group "VolGroup00" using metadata type lvm2
Found volume group "VG_RHCS2" using metadata type lvm2
Found volume group "VG_RHCS1" using metadata type lvm2
[root@rhcs1 mapper]# vgdisplay
--- Volume group ---
VG Name VolGroup00
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 7
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 6
Open LV 6
Max PV 0
Cur PV 1
Act PV 1
VG Size 128.50 GiB
PE Size 4.00 MiB
Total PE 32896
Alloc PE / Size 32896 / 128.50 GiB
Free PE / Size 0 / 0
VG UUID blIeqK-9q98-CN7k-rEBO-L18b-F2aT-MOGsZJ
--- Volume group ---
VG Name VG_RHCS2
System ID
Format lvm2
Metadata Areas 3
Metadata Sequence No 1
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 0
Open LV 0
Max PV 0
Cur PV 3
Act PV 3
VG Size 49.81 GiB
PE Size 64.00 MiB
Total PE 797
Alloc PE / Size 0 / 0
Free PE / Size 797 / 49.81 GiB
VG UUID na4XLL-fOX9-Nb3h-PlXK-k5lx-Ks5L-5d2xOQ
--- Volume group ---
VG Name VG_RHCS1
System ID
Format lvm2
Metadata Areas 3
Metadata Sequence No 1
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 0
Open LV 0
Max PV 0
Cur PV 3
Act PV 3
VG Size 49.81 GiB
PE Size 64.00 MiB
Total PE 797
Alloc PE / Size 0 / 0
Free PE / Size 797 / 49.81 GiB
VG UUID 1ovxWN-1tlY-7xWB-2vaG-Zd2P-ld0d-X0GPHR
這裡可以看到我們創建的VG詳細情況。可以看出我們50G的磁盤創建的VG會略小於50G。
VG Size=PE Size*Total PE
[root@rhcs1 mapper]# lvcreate -h
lvcreate: Create a logical volume
lvcreate
{-l|--extents LogicalExtentsNumber[%{VG|PVS|FREE}] |
-L|--size LogicalVolumeSize[bBsSkKmMgGtTpPeE]}
[-n|--name LogicalVolumeName]
VolumeGroupName [PhysicalVolumePath...]
這裡我們用-L參數直接指定創建的lv大小。
[root@rhcs1 dev]# lvcreate -L 10G -n /dev/VG_RHCS1/LV_RHCS1_ARCH /dev/VG_RHCS1
Logical volume "LV_RHCS1_ARCH" created
[root@rhcs1 dev]# lvcreate -L 20G -n /dev/VG_RHCS1/LV_RHCS1_D00 /dev/VG_RHCS1
Logical volume "LV_RHCS1_D00" created
由於我們的VG略小於50G。所以最後一塊LV不能直接用-L參數了。先去查看剩餘的PE數量。然後用-l指定。
這裡用vgdiplay查看后剩餘的PE是317個。
Free PE / Size 317 / 19.81 GiB
so:
[root@rhcs1 dev]# lvcreate -l 317 -n /dev/VG_RHCS1/LV_RHCS1_D01 /dev/VG_RHCS1
Logical volume "LV_RHCS1_D01" created
同理另一個VG創建lv
[root@rhcs1 dev]# lvcreate -L 10G -n /dev/VG_RHCS2/LV_RHCS2_ARCH /dev/VG_RHCS2
Logical volume "LV_RHCS2_ARCH" created
[root@rhcs1 dev]# lvcreate -L 20G -n /dev/VG_RHCS2/LV_RHCS2_D00 /dev/VG_RHCS2
Logical volume "LV_RHCS2_D00" created
[root@rhcs1 dev]# lvcreate -l 317 -n /dev/VG_RHCS2/LV_RHCS2_D01 /dev/VG_RHCS2
Logical volume "LV_RHCS2_D01" created
查看創建的lv.我在節點1創建的。所以顯示在節點1都是active。節點2 是inactive
[root@rhcs1 dev]# lvscan
ACTIVE '/dev/VolGroup00/LogVol05' [66.50 GiB] inherit
ACTIVE '/dev/VolGroup00/LogVol04' [30.00 GiB] inherit
ACTIVE '/dev/VolGroup00/LogVol01' [8.00 GiB] inherit
ACTIVE '/dev/VolGroup00/LogVol00' [4.00 GiB] inherit
ACTIVE '/dev/VolGroup00/LogVol03' [8.00 GiB] inherit
ACTIVE '/dev/VolGroup00/LogVol02' [12.00 GiB] inherit
ACTIVE '/dev/VG_RHCS2/LV_RHCS2_ARCH' [10.00 GiB] inherit
ACTIVE '/dev/VG_RHCS2/LV_RHCS2_D00' [20.00 GiB] inherit
ACTIVE '/dev/VG_RHCS2/LV_RHCS2_D01' [19.81 GiB] inherit
ACTIVE '/dev/VG_RHCS1/LV_RHCS1_ARCH' [10.00 GiB] inherit
ACTIVE '/dev/VG_RHCS1/LV_RHCS1_D00' [20.00 GiB] inherit
ACTIVE '/dev/VG_RHCS1/LV_RHCS1_D01' [19.81 GiB] inherit
[root@rhcs2 ~]# lvscan
inactive '/dev/VG_RHCS2/LV_RHCS2_ARCH' [10.00 GiB] inherit
inactive '/dev/VG_RHCS2/LV_RHCS2_D00' [20.00 GiB] inherit
inactive '/dev/VG_RHCS2/LV_RHCS2_D01' [19.81 GiB] inherit
ACTIVE '/dev/VolGroup00/LogVol05' [66.50 GiB] inherit
ACTIVE '/dev/VolGroup00/LogVol04' [30.00 GiB] inherit
ACTIVE '/dev/VolGroup00/LogVol01' [8.00 GiB] inherit
ACTIVE '/dev/VolGroup00/LogVol00' [4.00 GiB] inherit
ACTIVE '/dev/VolGroup00/LogVol03' [8.00 GiB] inherit
ACTIVE '/dev/VolGroup00/LogVol02' [12.00 GiB] inherit
inactive '/dev/VG_RHCS1/LV_RHCS1_ARCH' [10.00 GiB] inherit
inactive '/dev/VG_RHCS1/LV_RHCS1_D00' [20.00 GiB] inherit
inactive '/dev/VG_RHCS1/LV_RHCS1_D01' [19.81 GiB] inherit
把lv格式化成ext4文件系統
[root@rhcs1 dev]# mkfs.ext4 /dev/VG_RHCS2/LV_RHCS2_ARCH
mke2fs 1.41.12 (17-May-2010)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
655360 inodes, 2621440 blocks
131072 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=2684354560
80 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 38 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
其它5塊同上。
節點1
[root@rhcs1 dev]# vim /etc/lvm/lvm.conf
volume_list = [ "VG_RHCS1", "@rhcs1" ]
節點2
[root@rhcs2 dev]# vim /etc/lvm/lvm.conf
volume_list = [ "VG_RHCS2", "@rhcs2" ]
[root@rhcs1 dev]# dracut -H -f /boot/initramfs-$(uname -r).img $(uname -r)
[root@rhcs2 dev]# dracut -H -f /boot/initramfs-$(uname -r).img $(uname -r)
************************************************************************************************************************
* HA服務設置 *
************************************************************************************************************************
確認盤掛在OK
[root@rhcs1 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol05 66G 431M 62G 1% /
tmpfs 12G 144K 12G 1% /dev/shm
/dev/sda1 194M 38M 147M 21% /boot
/dev/mapper/VolGroup00-LogVol00 4.0G 136M 3.7G 4% /home
/dev/mapper/VolGroup00-LogVol01 7.9G 147M 7.4G 2% /tmp
/dev/mapper/VolGroup00-LogVol02 12G 4.7G 6.6G 42% /usr
/dev/mapper/VolGroup00-LogVol03 7.9G 311M 7.2G 5% /var
/dev/mapper/VolGroup00-LogVol04 30G 172M 28G 1% /worktmp
/dev/sr0 3.6G 3.6G 0 100% /media/20150420_111151
************************************************************************************************************************
備份/etc/yum.repos.d/rhel-source.repo
[root@rhcs1 yum.repos.d]# cp /etc/yum.repos.d/rhel-source.repo /etc/yum.repos.d/rhel-source.repo.bak
編輯/etc/yum.repos.d/rhel-source.repo
[root@rhcs1 yum.repos.d]# cat /etc/yum.repos.d/rhel-source.repo
[rhel-source]
name=Red Hat Enterprise Linux $releasever - $basearch - Source
baseurl=ftp://ftp.redhat.com/pub/redhat/linux/enterprise/$releasever/en/os/SRPMS/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[rhel-source-beta]
name=Red Hat Enterprise Linux $releasever Beta - $basearch - Source
baseurl=ftp://ftp.redhat.com/pub/redhat/linux/beta/$releasever/en/os/SRPMS/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-beta,file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
#主要增加下面這段
[Server]
name=Server
baseurl=file:///media/20150420_111151/Server
enabled=1
gpgcheck=0
[HighAvailability]
name=HighAvailability
baseurl=file:///media/20150420_111151/HighAvailability
enabled=1
gpgcheck=0
[LoadBalancer]
name=LoadBalancer
baseurl=file:///media/20150420_111151/LoadBalancer
enabled=1
gpgcheck=0
[ScalableFileSystem]
name=ScalableFileSystem
baseurl=file:///media/20150420_111151/ScalableFileSystem
enabled=1
gpgcheck=0
[ResilientStorage]
name=ResilientStorage
baseurl=file:///media/20150420_111151/ResilientStorage
enabled=1
gpgcheck=0
************************************************************************************************************************
安裝cluster-glue resource-agents pacemaker
[root@rhcs1 yum.repos.d]# yum install cluster-glue resource-agents pacemaker
Loaded plugins: product-id, refresh-packagekit, security, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package cluster-glue.x86_64 0:1.0.5-6.el6 will be installed
--> Processing Dependency: cluster-glue-libs = 1.0.5-6.el6 for package: cluster-glue-1.0.5-6.el6.x86_64
--> Processing Dependency: libplumb.so.2()(64bit) for package: cluster-glue-1.0.5-6.el6.x86_64
--> Processing Dependency: libpils.so.2()(64bit) for package: cluster-glue-1.0.5-6.el6.x86_64
--> Processing Dependency: liblrm.so.2()(64bit) for package: cluster-glue-1.0.5-6.el6.x86_64
---> Package pacemaker.x86_64 0:1.1.10-14.el6 will be installed
--> Processing Dependency: pacemaker-libs = 1.1.10-14.el6 for package: pacemaker-1.1.10-14.el6.x86_64
--> Processing Dependency: pacemaker-cluster-libs = 1.1.10-14.el6 for package: pacemaker-1.1.10-14.el6.x86_64
--> Processing Dependency: pacemaker-cli = 1.1.10-14.el6 for package: pacemaker-1.1.10-14.el6.x86_64
--> Processing Dependency: libqb > 0.11.0 for package: pacemaker-1.1.10-14.el6.x86_64
--> Processing Dependency: libconfdb.so.4(COROSYNC_CONFDB_1.0)(64bit) for package: pacemaker-1.1.10-14.el6.x86_64
--> Processing Dependency: libcfg.so.4(COROSYNC_CFG_0.82)(64bit) for package: pacemaker-1.1.10-14.el6.x86_64
--> Processing Dependency: corosync for package: pacemaker-1.1.10-14.el6.x86_64
--> Processing Dependency: libtransitioner.so.2()(64bit) for package: pacemaker-1.1.10-14.el6.x86_64
--> Processing Dependency: libstonithd.so.2()(64bit) for package: pacemaker-1.1.10-14.el6.x86_64
--> Processing Dependency: libqb.so.0()(64bit) for package: pacemaker-1.1.10-14.el6.x86_64
--> Processing Dependency: libpengine.so.4()(64bit) for package: pacemaker-1.1.10-14.el6.x86_64
--> Processing Dependency: libpe_status.so.4()(64bit) for package: pacemaker-1.1.10-14.el6.x86_64
--> Processing Dependency: libpe_rules.so.2()(64bit) for package: pacemaker-1.1.10-14.el6.x86_64
--> Processing Dependency: liblrmd.so.1()(64bit) for package: pacemaker-1.1.10-14.el6.x86_64
--> Processing Dependency: libfenced.so.3()(64bit) for package: pacemaker-1.1.10-14.el6.x86_64
--> Processing Dependency: libcrmservice.so.1()(64bit) for package: pacemaker-1.1.10-14.el6.x86_64
--> Processing Dependency: libcrmcommon.so.3()(64bit) for package: pacemaker-1.1.10-14.el6.x86_64
--> Processing Dependency: libcrmcluster.so.4()(64bit) for package: pacemaker-1.1.10-14.el6.x86_64
--> Processing Dependency: libcpg.so.4()(64bit) for package: pacemaker-1.1.10-14.el6.x86_64
--> Processing Dependency: libcoroipcc.so.4()(64bit) for package: pacemaker-1.1.10-14.el6.x86_64
--> Processing Dependency: libconfdb.so.4()(64bit) for package: pacemaker-1.1.10-14.el6.x86_64
--> Processing Dependency: libcman.so.3()(64bit) for package: pacemaker-1.1.10-14.el6.x86_64
--> Processing Dependency: libcib.so.3()(64bit) for package: pacemaker-1.1.10-14.el6.x86_64
--> Processing Dependency: libcfg.so.4()(64bit) for package: pacemaker-1.1.10-14.el6.x86_64
---> Package resource-agents.x86_64 0:3.9.2-40.el6 will be installed
--> Running transaction check
---> Package cluster-glue-libs.x86_64 0:1.0.5-6.el6 will be installed
---> Package clusterlib.x86_64 0:3.0.12.1-59.el6 will be installed
---> Package corosync.x86_64 0:1.4.1-17.el6 will be installed
---> Package corosynclib.x86_64 0:1.4.1-17.el6 will be installed
---> Package libqb.x86_64 0:0.16.0-2.el6 will be installed
---> Package pacemaker-cli.x86_64 0:1.1.10-14.el6 will be installed
---> Package pacemaker-cluster-libs.x86_64 0:1.1.10-14.el6 will be installed
---> Package pacemaker-libs.x86_64 0:1.1.10-14.el6 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
===========================================================================================
Package Arch Version Repository Size
===========================================================================================
Installing:
cluster-glue x86_64 1.0.5-6.el6 HighAvailability 71 k
pacemaker x86_64 1.1.10-14.el6 HighAvailability 424 k
resource-agents x86_64 3.9.2-40.el6 HighAvailability 342 k
Installing for dependencies:
cluster-glue-libs x86_64 1.0.5-6.el6 HighAvailability 116 k
clusterlib x86_64 3.0.12.1-59.el6 HighAvailability 103 k
corosync x86_64 1.4.1-17.el6 HighAvailability 208 k
corosynclib x86_64 1.4.1-17.el6 HighAvailability 187 k
libqb x86_64 0.16.0-2.el6 HighAvailability 70 k
pacemaker-cli x86_64 1.1.10-14.el6 HighAvailability 186 k
pacemaker-cluster-libs x86_64 1.1.10-14.el6 HighAvailability 73 k
pacemaker-libs x86_64 1.1.10-14.el6 HighAvailability 418 k
Transaction Summary
===========================================================================================
Install 11 Package(s)
Total download size: 2.1 M
Installed size: 5.8 M
Is this ok [y/N]: y
Downloading Packages:
-------------------------------------------------------------------------------------------
Total 471 kB/s | 2.1 MB 00:04
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : libqb-0.16.0-2.el6.x86_64 1/11
Installing : pacemaker-libs-1.1.10-14.el6.x86_64 2/11
Installing : corosynclib-1.4.1-17.el6.x86_64 3/11
Installing : corosync-1.4.1-17.el6.x86_64 4/11
Installing : clusterlib-3.0.12.1-59.el6.x86_64 5/11
Installing : pacemaker-cli-1.1.10-14.el6.x86_64 6/11
Installing : pacemaker-cluster-libs-1.1.10-14.el6.x86_64 7/11
Installing : resource-agents-3.9.2-40.el6.x86_64 8/11
Installing : cluster-glue-libs-1.0.5-6.el6.x86_64 9/11
Installing : cluster-glue-1.0.5-6.el6.x86_64 10/11
Installing : pacemaker-1.1.10-14.el6.x86_64 11/11
HighAvailability/productid | 1.7 kB 00:00 ...
LoadBalancer/productid | 1.7 kB 00:00 ...
ResilientStorage/productid | 1.7 kB 00:00 ...
ScalableFileSystem/productid | 1.8 kB 00:00 ...
Server/productid | 1.7 kB 00:00 ...
Verifying : cluster-glue-libs-1.0.5-6.el6.x86_64 1/11
Verifying : pacemaker-libs-1.1.10-14.el6.x86_64 2/11
Verifying : clusterlib-3.0.12.1-59.el6.x86_64 3/11
Verifying : pacemaker-cli-1.1.10-14.el6.x86_64 4/11
Verifying : pacemaker-cluster-libs-1.1.10-14.el6.x86_64 5/11
Verifying : pacemaker-1.1.10-14.el6.x86_64 6/11
Verifying : corosync-1.4.1-17.el6.x86_64 7/11
Verifying : cluster-glue-1.0.5-6.el6.x86_64 8/11
Verifying : corosynclib-1.4.1-17.el6.x86_64 9/11
Verifying : libqb-0.16.0-2.el6.x86_64 10/11
Verifying : resource-agents-3.9.2-40.el6.x86_64 11/11
Installed:
cluster-glue.x86_64 0:1.0.5-6.el6 pacemaker.x86_64 0:1.1.10-14.el6
resource-agents.x86_64 0:3.9.2-40.el6
Dependency Installed:
cluster-glue-libs.x86_64 0:1.0.5-6.el6 clusterlib.x86_64 0:3.0.12.1-59.el6
corosync.x86_64 0:1.4.1-17.el6 corosynclib.x86_64 0:1.4.1-17.el6
libqb.x86_64 0:0.16.0-2.el6 pacemaker-cli.x86_64 0:1.1.10-14.el6
pacemaker-cluster-libs.x86_64 0:1.1.10-14.el6 pacemaker-libs.x86_64 0:1.1.10-14.el6
Complete!
************************************************************************************************************************
安裝luci ricci cman openais rgmanager lvm2-cluster gfs2-utils
[root@rhcs1 yum.repos.d]# yum install luci ricci cman openais rgmanager lvm2-cluster gfs2-utils
Loaded plugins: product-id, refresh-packagekit, security, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package cman.x86_64 0:3.0.12.1-59.el6 will be installed
--> Processing Dependency: modcluster >= 0.15.0-3 for package: cman-3.0.12.1-59.el6.x86_64
--> Processing Dependency: fence-virt >= 0.2.3-1 for package: cman-3.0.12.1-59.el6.x86_64
--> Processing Dependency: libSaCkpt.so.3(OPENAIS_CKPT_B.01.01)(64bit) for package: cman-3.0.12.1-59.el6.x86_64
--> Processing Dependency: libSaCkpt.so.3()(64bit) for package: cman-3.0.12.1-59.el6.x86_64
---> Package gfs2-utils.x86_64 0:3.0.12.1-59.el6 will be installed
---> Package luci.x86_64 0:0.26.0-48.el6 will be installed
--> Processing Dependency: python-paste >= 1.7.2-5 for package: luci-0.26.0-48.el6.x86_64
--> Processing Dependency: python-repoze-who-friendlyform for package: luci-0.26.0-48.el6.x86_64
--> Processing Dependency: TurboGears2 for package: luci-0.26.0-48.el6.x86_64
---> Package lvm2-cluster.x86_64 0:2.02.100-8.el6 will be installed
---> Package openais.x86_64 0:1.1.1-7.el6 will be installed
---> Package rgmanager.x86_64 0:3.0.12.1-19.el6 will be installed
---> Package ricci.x86_64 0:0.16.2-69.el6 will be installed
--> Running transaction check
---> Package TurboGears2.noarch 0:2.0.3-4.el6 will be installed
--> Processing Dependency: python-webflash >= 0.1-0.a8 for package: TurboGears2-2.0.3-4.el6.noarch
--> Processing Dependency: python-weberror >= 0.10.1 for package: TurboGears2-2.0.3-4.el6.noarch
--> Processing Dependency: python-turbojson >= 1.2.1 for package: TurboGears2-2.0.3-4.el6.noarch
--> Processing Dependency: python-toscawidgets >= 0.9.4 for package: TurboGears2-2.0.3-4.el6.noarch
--> Processing Dependency: python-repoze-what-pylons >= 1.0-0.rc3 for package: TurboGears2-2.0.3-4.el6.noarch
--> Processing Dependency: python-repoze-tm2 >= 1.0-0.a4 for package: TurboGears2-2.0.3-4.el6.noarch
--> Processing Dependency: python-pylons >= 0.9.7 for package: TurboGears2-2.0.3-4.el6.noarch
--> Processing Dependency: python-genshi >= 0.5.1 for package: TurboGears2-2.0.3-4.el6.noarch
--> Processing Dependency: python-zope-sqlalchemy for package: TurboGears2-2.0.3-4.el6.noarch
---> Package fence-virt.x86_64 0:0.2.3-15.el6 will be installed
---> Package modcluster.x86_64 0:0.16.2-28.el6 will be installed
---> Package openaislib.x86_64 0:1.1.1-7.el6 will be installed
---> Package python-paste.noarch 0:1.7.4-2.el6 will be installed
---> Package python-repoze-who-friendlyform.noarch 0:1.0-0.3.b3.el6 will be installed
--> Processing Dependency: python-repoze-who >= 1.0 for package: python-repoze-who-friendlyform-1.0-0.3.b3.el6.noarch
--> Processing Dependency: python-zope-interface for package: python-repoze-who-friendlyform-1.0-0.3.b3.el6.noarch
--> Running transaction check
---> Package python-genshi.x86_64 0:0.5.1-7.1.el6 will be installed
--> Processing Dependency: python-babel >= 0.8 for package: python-genshi-0.5.1-7.1.el6.x86_64
---> Package python-pylons.noarch 0:0.9.7-2.el6 will be installed
--> Processing Dependency: python-webtest >= 1.1 for package: python-pylons-0.9.7-2.el6.noarch
--> Processing Dependency: python-webob >= 0.9.6.1 for package: python-pylons-0.9.7-2.el6.noarch
--> Processing Dependency: python-webhelpers >= 0.6.4 for package: python-pylons-0.9.7-2.el6.noarch
--> Processing Dependency: python-tempita >= 0.2 for package: python-pylons-0.9.7-2.el6.noarch
--> Processing Dependency: python-routes >= 1.10.3 for package: python-pylons-0.9.7-2.el6.noarch
--> Processing Dependency: python-paste-script >= 1.7.3 for package: python-pylons-0.9.7-2.el6.noarch
--> Processing Dependency: python-paste-deploy >= 1.3.3 for package: python-pylons-0.9.7-2.el6.noarch
--> Processing Dependency: python-myghty >= 1.1 for package: python-pylons-0.9.7-2.el6.noarch
--> Processing Dependency: python-formencode >= 1.2.1 for package: python-pylons-0.9.7-2.el6.noarch
---> Package python-repoze-tm2.noarch 0:1.0-0.5.a4.el6 will be installed
--> Processing Dependency: python-transaction for package: python-repoze-tm2-1.0-0.5.a4.el6.noarch
---> Package python-repoze-what-pylons.noarch 0:1.0-4.el6 will be installed
--> Processing Dependency: python-repoze-what >= 1.0.4 for package: python-repoze-what-pylons-1.0-4.el6.noarch
---> Package python-repoze-who.noarch 0:1.0.18-1.el6 will be installed
---> Package python-toscawidgets.noarch 0:0.9.8-1.el6 will be installed
---> Package python-turbojson.noarch 0:1.2.1-8.1.el6 will be installed
--> Processing Dependency: python-prioritized-methods > 0.2 for package: python-turbojson-1.2.1-8.1.el6.noarch
--> Processing Dependency: python-peak-rules >= 0.5a1.dev-0.2555 for package: python-turbojson-1.2.1-8.1.el6.noarch
---> Package python-weberror.noarch 0:0.10.2-2.el6 will be installed
--> Processing Dependency: python-pygments for package: python-weberror-0.10.2-2.el6.noarch
---> Package python-webflash.noarch 0:0.1-0.2.a9.el6 will be installed
---> Package python-zope-interface.x86_64 0:3.5.2-2.1.el6 will be installed
--> Processing Dependency: python-zope-filesystem for package: python-zope-interface-3.5.2-2.1.el6.x86_64
---> Package python-zope-sqlalchemy.noarch 0:0.4-3.el6 will be installed
--> Processing Dependency: python-sqlalchemy >= 0.4.7 for package: python-zope-sqlalchemy-0.4-3.el6.noarch
--> Running transaction check
---> Package python-babel.noarch 0:0.9.4-5.1.el6 will be installed
---> Package python-formencode.noarch 0:1.2.2-2.1.el6 will be installed
---> Package python-myghty.noarch 0:1.1-11.el6 will be installed
---> Package python-paste-deploy.noarch 0:1.3.3-2.1.el6 will be installed
---> Package python-paste-script.noarch 0:1.7.3-5.el6_3 will be installed
--> Processing Dependency: python-cheetah for package: python-paste-script-1.7.3-5.el6_3.noarch
---> Package python-peak-rules.noarch 0:0.5a1.dev-9.2582.1.el6 will be installed
--> Processing Dependency: python-peak-util-extremes >= 1.1 for package: python-peak-rules-0.5a1.dev-9.2582.1.el6.noarch
--> Processing Dependency: python-peak-util-assembler >= 0.3 for package: python-peak-rules-0.5a1.dev-9.2582.1.el6.noarch
--> Processing Dependency: python-peak-util-addons >= 0.6 for package: python-peak-rules-0.5a1.dev-9.2582.1.el6.noarch
--> Processing Dependency: python-decoratortools >= 1.7 for package: python-peak-rules-0.5a1.dev-9.2582.1.el6.noarch
---> Package python-prioritized-methods.noarch 0:0.2.1-5.1.el6 will be installed
---> Package python-pygments.noarch 0:1.1.1-1.el6 will be installed
---> Package python-repoze-what.noarch 0:1.0.8-6.el6 will be installed
--> Processing Dependency: python-repoze-who-testutil for package: python-repoze-what-1.0.8-6.el6.noarch
---> Package python-routes.noarch 0:1.10.3-2.el6 will be installed
---> Package python-sqlalchemy.noarch 0:0.5.5-3.el6_2 will be installed
---> Package python-tempita.noarch 0:0.4-2.el6 will be installed
---> Package python-transaction.noarch 0:1.0.1-1.el6 will be installed
---> Package python-webhelpers.noarch 0:0.6.4-4.el6 will be installed
---> Package python-webob.noarch 0:0.9.6.1-3.el6 will be installed
---> Package python-webtest.noarch 0:1.2-2.el6 will be installed
---> Package python-zope-filesystem.x86_64 0:1-5.el6 will be installed
--> Running transaction check
---> Package python-cheetah.x86_64 0:2.4.1-1.el6 will be installed
--> Processing Dependency: python-markdown for package: python-cheetah-2.4.1-1.el6.x86_64
---> Package python-decoratortools.noarch 0:1.7-4.1.el6 will be installed
---> Package python-peak-util-addons.noarch 0:0.6-4.1.el6 will be installed
---> Package python-peak-util-assembler.noarch 0:0.5.1-1.el6 will be installed
--> Processing Dependency: python-peak-util-symbols >= 1.0 for package: python-peak-util-assembler-0.5.1-1.el6.noarch
---> Package python-peak-util-extremes.noarch 0:1.1-4.1.el6 will be installed
---> Package python-repoze-who-testutil.noarch 0:1.0-0.4.rc1.el6 will be installed
--> Running transaction check
---> Package python-markdown.noarch 0:2.0.1-3.1.el6 will be installed
---> Package python-peak-util-symbols.noarch 0:1.0-4.1.el6 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
===========================================================================================
Package Arch Version Repository Size
===========================================================================================
Installing:
cman x86_64 3.0.12.1-59.el6 HighAvailability 446 k
gfs2-utils x86_64 3.0.12.1-59.el6 ResilientStorage 299 k
luci x86_64 0.26.0-48.el6 HighAvailability 555 k
lvm2-cluster x86_64 2.02.100-8.el6 ResilientStorage 424 k
openais x86_64 1.1.1-7.el6 HighAvailability 192 k
rgmanager x86_64 3.0.12.1-19.el6 HighAvailability 186 k
ricci x86_64 0.16.2-69.el6 HighAvailability 627 k
Installing for dependencies:
TurboGears2 noarch 2.0.3-4.el6 Server 150 k
fence-virt x86_64 0.2.3-15.el6 HighAvailability 37 k
modcluster x86_64 0.16.2-28.el6 HighAvailability 191 k
openaislib x86_64 1.1.1-7.el6 HighAvailability 82 k
python-babel noarch 0.9.4-5.1.el6 Server 1.4 M
python-cheetah x86_64 2.4.1-1.el6 Server 364 k
python-decoratortools noarch 1.7-4.1.el6 Server 27 k
python-formencode noarch 1.2.2-2.1.el6 Server 245 k
python-genshi x86_64 0.5.1-7.1.el6 Server 429 k
python-markdown noarch 2.0.1-3.1.el6 Server 118 k
python-myghty noarch 1.1-11.el6 Server 519 k
python-paste noarch 1.7.4-2.el6 Server 758 k
python-paste-deploy noarch 1.3.3-2.1.el6 Server 50 k
python-paste-script noarch 1.7.3-5.el6_3 Server 205 k
python-peak-rules noarch 0.5a1.dev-9.2582.1.el6 Server 126 k
python-peak-util-addons noarch 0.6-4.1.el6 Server 21 k
python-peak-util-assembler noarch 0.5.1-1.el6 Server 50 k
python-peak-util-extremes noarch 1.1-4.1.el6 Server 9.0 k
python-peak-util-symbols noarch 1.0-4.1.el6 Server 8.6 k
python-prioritized-methods noarch 0.2.1-5.1.el6 Server 12 k
python-pygments noarch 1.1.1-1.el6 Server 561 k
python-pylons noarch 0.9.7-2.el6 Server 181 k
python-repoze-tm2 noarch 1.0-0.5.a4.el6 Server 16 k
python-repoze-what noarch 1.0.8-6.el6 Server 33 k
python-repoze-what-pylons noarch 1.0-4.el6 Server 14 k
python-repoze-who noarch 1.0.18-1.el6 Server 95 k
python-repoze-who-friendlyform noarch 1.0-0.3.b3.el6 HighAvailability 13 k
python-repoze-who-testutil noarch 1.0-0.4.rc1.el6 Server 12 k
python-routes noarch 1.10.3-2.el6 Server 72 k
python-sqlalchemy noarch 0.5.5-3.el6_2 Server 1.3 M
python-tempita noarch 0.4-2.el6 Server 37 k
python-toscawidgets noarch 0.9.8-1.el6 Server 123 k
python-transaction noarch 1.0.1-1.el6 Server 57 k
python-turbojson noarch 1.2.1-8.1.el6 Server 19 k
python-weberror noarch 0.10.2-2.el6 Server 110 k
python-webflash noarch 0.1-0.2.a9.el6 Server 14 k
python-webhelpers noarch 0.6.4-4.el6 Server 318 k
python-webob noarch 0.9.6.1-3.el6 Server 146 k
python-webtest noarch 1.2-2.el6 Server 55 k
python-zope-filesystem x86_64 1-5.el6 Server 5.5 k
python-zope-interface x86_64 3.5.2-2.1.el6 Server 116 k
python-zope-sqlalchemy noarch 0.4-3.el6 Server 23 k
Transaction Summary
===========================================================================================
Install 49 Package(s)
Total download size: 11 M
Installed size: 44 M
Is this ok [y/N]: y
Downloading Packages:
-------------------------------------------------------------------------------------------
Total 2.4 MB/s | 11 MB 00:04
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : python-paste-1.7.4-2.el6.noarch 1/49
Installing : python-webob-0.9.6.1-3.el6.noarch 2/49
Installing : python-paste-deploy-1.3.3-2.1.el6.noarch 3/49
Installing : python-decoratortools-1.7-4.1.el6.noarch 4/49
Installing : openaislib-1.1.1-7.el6.x86_64 5/49
Installing : openais-1.1.1-7.el6.x86_64 6/49
Installing : modcluster-0.16.2-28.el6.x86_64 7/49
Installing : python-routes-1.10.3-2.el6.noarch 8/49
Installing : python-tempita-0.4-2.el6.noarch 9/49
Installing : python-pygments-1.1.1-1.el6.noarch 10/49
Installing : python-weberror-0.10.2-2.el6.noarch 11/49
Installing : python-webhelpers-0.6.4-4.el6.noarch 12/49
Installing : ricci-0.16.2-69.el6.x86_64 13/49
Installing : python-peak-util-addons-0.6-4.1.el6.noarch 14/49
Installing : python-toscawidgets-0.9.8-1.el6.noarch 15/49
Installing : python-webtest-1.2-2.el6.noarch 16/49
Installing : python-sqlalchemy-0.5.5-3.el6_2.noarch 17/49
Installing : fence-virt-0.2.3-15.el6.x86_64 18/49
Installing : cman-3.0.12.1-59.el6.x86_64 19/49
Installing : python-markdown-2.0.1-3.1.el6.noarch 20/49
Installing : python-cheetah-2.4.1-1.el6.x86_64 21/49
Installing : python-paste-script-1.7.3-5.el6_3.noarch 22/49
Installing : python-peak-util-extremes-1.1-4.1.el6.noarch 23/49
Installing : python-formencode-1.2.2-2.1.el6.noarch 24/49
Installing : python-webflash-0.1-0.2.a9.el6.noarch 25/49
Installing : python-babel-0.9.4-5.1.el6.noarch 26/49
Installing : python-genshi-0.5.1-7.1.el6.x86_64 27/49
Installing : python-peak-util-symbols-1.0-4.1.el6.noarch 28/49
Installing : python-peak-util-assembler-0.5.1-1.el6.noarch 29/49
Installing : python-peak-rules-0.5a1.dev-9.2582.1.el6.noarch 30/49
Installing : python-prioritized-methods-0.2.1-5.1.el6.noarch 31/49
Installing : python-turbojson-1.2.1-8.1.el6.noarch 32/49
Installing : python-zope-filesystem-1-5.el6.x86_64 33/49
Installing : python-zope-interface-3.5.2-2.1.el6.x86_64 34/49
Installing : python-repoze-who-1.0.18-1.el6.noarch 35/49
Installing : python-transaction-1.0.1-1.el6.noarch 36/49
Installing : python-zope-sqlalchemy-0.4-3.el6.noarch 37/49
Installing : python-repoze-tm2-1.0-0.5.a4.el6.noarch 38/49
Installing : python-repoze-who-friendlyform-1.0-0.3.b3.el6.noarch 39/49
Installing : python-repoze-who-testutil-1.0-0.4.rc1.el6.noarch 40/49
Installing : python-repoze-what-1.0.8-6.el6.noarch 41/49
Installing : python-myghty-1.1-11.el6.noarch 42/49
Installing : python-pylons-0.9.7-2.el6.noarch 43/49
Installing : python-repoze-what-pylons-1.0-4.el6.noarch 44/49
Installing : TurboGears2-2.0.3-4.el6.noarch 45/49
Installing : luci-0.26.0-48.el6.x86_64 46/49
Installing : rgmanager-3.0.12.1-19.el6.x86_64 47/49
Installing : lvm2-cluster-2.02.100-8.el6.x86_64 48/49
Installing : gfs2-utils-3.0.12.1-59.el6.x86_64 49/49
Verifying : rgmanager-3.0.12.1-19.el6.x86_64 1/49
Verifying : python-myghty-1.1-11.el6.noarch 2/49
Verifying : python-zope-filesystem-1-5.el6.x86_64 3/49
Verifying : python-peak-util-symbols-1.0-4.1.el6.noarch 4/49
Verifying : python-repoze-what-1.0.8-6.el6.noarch 5/49
Verifying : python-babel-0.9.4-5.1.el6.noarch 6/49
Verifying : python-pygments-1.1.1-1.el6.noarch 7/49
Verifying : python-repoze-who-friendlyform-1.0-0.3.b3.el6.noarch 8/49
Verifying : python-repoze-who-1.0.18-1.el6.noarch 9/49
Verifying : python-peak-util-addons-0.6-4.1.el6.noarch 10/49
Verifying : cman-3.0.12.1-59.el6.x86_64 11/49
Verifying : python-toscawidgets-0.9.8-1.el6.noarch 12/49
Verifying : python-webtest-1.2-2.el6.noarch 13/49
Verifying : TurboGears2-2.0.3-4.el6.noarch 14/49
Verifying : python-decoratortools-1.7-4.1.el6.noarch 15/49
Verifying : gfs2-utils-3.0.12.1-59.el6.x86_64 16/49
Verifying : python-pylons-0.9.7-2.el6.noarch 17/49
Verifying : python-webflash-0.1-0.2.a9.el6.noarch 18/49
Verifying : python-repoze-who-testutil-1.0-0.4.rc1.el6.noarch 19/49
Verifying : python-weberror-0.10.2-2.el6.noarch 20/49
Verifying : python-cheetah-2.4.1-1.el6.x86_64 21/49
Verifying : openais-1.1.1-7.el6.x86_64 22/49
Verifying : python-tempita-0.4-2.el6.noarch 23/49
Verifying : python-paste-1.7.4-2.el6.noarch 24/49
Verifying : python-transaction-1.0.1-1.el6.noarch 25/49
Verifying : luci-0.26.0-48.el6.x86_64 26/49
Verifying : openaislib-1.1.1-7.el6.x86_64 27/49
Verifying : python-formencode-1.2.2-2.1.el6.noarch 28/49
Verifying : python-routes-1.10.3-2.el6.noarch 29/49
Verifying : python-peak-util-extremes-1.1-4.1.el6.noarch 30/49
Verifying : python-repoze-what-pylons-1.0-4.el6.noarch 31/49
Verifying : python-webhelpers-0.6.4-4.el6.noarch 32/49
Verifying : python-markdown-2.0.1-3.1.el6.noarch 33/49
Verifying : python-paste-script-1.7.3-5.el6_3.noarch 34/49
Verifying : python-zope-sqlalchemy-0.4-3.el6.noarch 35/49
Verifying : python-peak-util-assembler-0.5.1-1.el6.noarch 36/49
Verifying : python-zope-interface-3.5.2-2.1.el6.x86_64 37/49
Verifying : modcluster-0.16.2-28.el6.x86_64 38/49
Verifying : lvm2-cluster-2.02.100-8.el6.x86_64 39/49
Verifying : fence-virt-0.2.3-15.el6.x86_64 40/49
Verifying : python-turbojson-1.2.1-8.1.el6.noarch 41/49
Verifying : python-paste-deploy-1.3.3-2.1.el6.noarch 42/49
Verifying : python-genshi-0.5.1-7.1.el6.x86_64 43/49
Verifying : ricci-0.16.2-69.el6.x86_64 44/49
Verifying : python-prioritized-methods-0.2.1-5.1.el6.noarch 45/49
Verifying : python-repoze-tm2-1.0-0.5.a4.el6.noarch 46/49
Verifying : python-webob-0.9.6.1-3.el6.noarch 47/49
Verifying : python-peak-rules-0.5a1.dev-9.2582.1.el6.noarch 48/49
Verifying : python-sqlalchemy-0.5.5-3.el6_2.noarch 49/49
Installed:
cman.x86_64 0:3.0.12.1-59.el6 gfs2-utils.x86_64 0:3.0.12.1-59.el6
luci.x86_64 0:0.26.0-48.el6 lvm2-cluster.x86_64 0:2.02.100-8.el6
openais.x86_64 0:1.1.1-7.el6 rgmanager.x86_64 0:3.0.12.1-19.el6
ricci.x86_64 0:0.16.2-69.el6
Dependency Installed:
TurboGears2.noarch 0:2.0.3-4.el6
fence-virt.x86_64 0:0.2.3-15.el6
modcluster.x86_64 0:0.16.2-28.el6
openaislib.x86_64 0:1.1.1-7.el6
python-babel.noarch 0:0.9.4-5.1.el6
python-cheetah.x86_64 0:2.4.1-1.el6
python-decoratortools.noarch 0:1.7-4.1.el6
python-formencode.noarch 0:1.2.2-2.1.el6
python-genshi.x86_64 0:0.5.1-7.1.el6
python-markdown.noarch 0:2.0.1-3.1.el6
python-myghty.noarch 0:1.1-11.el6
python-paste.noarch 0:1.7.4-2.el6
python-paste-deploy.noarch 0:1.3.3-2.1.el6
python-paste-script.noarch 0:1.7.3-5.el6_3
python-peak-rules.noarch 0:0.5a1.dev-9.2582.1.el6
python-peak-util-addons.noarch 0:0.6-4.1.el6
python-peak-util-assembler.noarch 0:0.5.1-1.el6
python-peak-util-extremes.noarch 0:1.1-4.1.el6
python-peak-util-symbols.noarch 0:1.0-4.1.el6
python-prioritized-methods.noarch 0:0.2.1-5.1.el6
python-pygments.noarch 0:1.1.1-1.el6
python-pylons.noarch 0:0.9.7-2.el6
python-repoze-tm2.noarch 0:1.0-0.5.a4.el6
python-repoze-what.noarch 0:1.0.8-6.el6
python-repoze-what-pylons.noarch 0:1.0-4.el6
python-repoze-who.noarch 0:1.0.18-1.el6
python-repoze-who-friendlyform.noarch 0:1.0-0.3.b3.el6
python-repoze-who-testutil.noarch 0:1.0-0.4.rc1.el6
python-routes.noarch 0:1.10.3-2.el6
python-sqlalchemy.noarch 0:0.5.5-3.el6_2
python-tempita.noarch 0:0.4-2.el6
python-toscawidgets.noarch 0:0.9.8-1.el6
python-transaction.noarch 0:1.0.1-1.el6
python-turbojson.noarch 0:1.2.1-8.1.el6
python-weberror.noarch 0:0.10.2-2.el6
python-webflash.noarch 0:0.1-0.2.a9.el6
python-webhelpers.noarch 0:0.6.4-4.el6
python-webob.noarch 0:0.9.6.1-3.el6
python-webtest.noarch 0:1.2-2.el6
python-zope-filesystem.x86_64 0:1-5.el6
python-zope-interface.x86_64 0:3.5.2-2.1.el6
python-zope-sqlalchemy.noarch 0:0.4-3.el6
Complete!
************************************************************************************************************************
開啟HA服務
[root@rhcs1 ~]# service luci start
Adding following auto-detected host IDs (IP addresses/domain names), corresponding to `rhcs1' address, to the configuration of self-managed certificate `/var/lib/luci/etc/cacert.config' (you can change them by editing `/var/lib/luci/etc/cacert.config', removing the generated certificate `/var/lib/luci/certs/host.pem' and restarting luci):
(none suitable found, you can still do it manually as mentioned above)
Generating a 2048 bit RSA private key
writing new private key to '/var/lib/luci/certs/host.pem'
Starting saslauthd: [ OK ]
Start luci... [ OK ]
Point your web browser to https://rhcs1:8084 (or equivalent) to access luci
[root@rhcs1 ~]# service ricci start
Starting oddjobd: [ OK ]
generating SSL certificates... done
Generating NSS database... done
Starting ricci: [ OK ]
[root@rhcs1 ~]# service rgmanager start
Starting Cluster Service Manager: [ OK ]
[root@rhcs1 ~]# service cman start
Starting cluster:
Checking if cluster has been disabled at boot... [ OK ]
Checking Network Manager... [ OK ]
Global setup... [ OK ]
Loading kernel modules... [ OK ]
Mounting configfs... [ OK ]
Starting cman... xmlconfig cannot find /etc/cluster/cluster.conf
[FAILED]
Stopping cluster:
Leaving fence domain... [ OK ]
Stopping gfs_controld... [ OK ]
Stopping dlm_controld... [ OK ]
Stopping fenced... [ OK ]
Stopping cman... [ OK ]
Unloading kernel modules... [ OK ]
Unmounting configfs... [ OK ]
[root@rhcs1 ~]# chkconfig luci on
[root@rhcs1 ~]# chkconfig ricci on
[root@rhcs1 ~]# chkconfig rgmanager on
[root@rhcs1 ~]# chkconfig cman on
ricci密碼設置
[root@rhcs1 ~]# passwd ricci
Changing password for user ricci.
New password:
BAD PASSWORD: it is based on a dictionary word
Retype new password:
passwd: all authentication tokens updated successfully.
************************************************************************************************************************