- 积分
- 16843
在线时间 小时
最后登录1970-1-1
|

楼主 |
发表于 2017-12-29 10:40:48
|
显示全部楼层
安装ha组件:; B* T! y) a4 ?2 J
yum install pcs fence-agents-all
( h4 X/ T( q4 P1 d; p0 ^+ \' ^; @7 K) F) k* Z2 |4 |
创建集群3 {2 n2 h* Z0 S0 r3 Y
pcs cluster setup --start --name my_cluster z1.example.com z2.example.com
7 d4 s5 ~: l, P( H启动集群服务
7 n! A& v2 |0 f$ X3 S bpcs cluster enable --all
: W' H. q0 { Y0 P查看集群状态
) g5 v0 ^1 ~- Z) M$ d& q$ m1 Epcs cluster status/ v" K3 N' i+ ?
: R7 b" e+ b: P' r [& A0 g+ j# R: |/ f8 g创建stonith设备4 ^; p$ u( g. e0 c
6 F+ _$ ~! k3 m8 q* Jpcs stonith create myapc fence_apc_snmp params ipaddr="zapc.example.com" pcmk_host_map="z1.example.com:1;z2.example.com:2" pcmk_host_check= "static-list" pcmk_host_list="z1.example.com,z2.example.com" login="apc" passwd="apc" 0 Q, e% C0 V* \9 y. }# U. ]
pcs stonith show myapc2 C, T; n& r7 _: q% e* F
w! d; ^3 H/ w- `( l# ~& S
创建资源
0 G- P, ~8 \4 P; r- k( tpcs resource create my_lvm LVM volgrpname=my_vg exclusive=true --group apachegroup* \! [4 V3 l' T
pcs resource show/ T& l. e$ w. g- O" f0 z
+ y, g V# G- A! Xpcs resource enable
C9 j/ g: L( F; i5 R8 p+ Mpcs resource create my_fs Filesystem device="/dev/my_vg/my_lv" directory="/var/www" fstype="ext4" --group apachegroup, g0 T7 F0 v# o
pcs resource create VirtualIP IPaddr2 ip=198.51.100.3 cidr_netmask=24 --group apachegroup
5 n* z# ]# X0 E! |4 vpcs resource create Website apache configfile="/etc/httpd/conf/httpd.conf" statusurl="http://127.0.0.1/server-status" --group apachegroup
' W" c, r& m& P1 L$ N" L& mpcs resource create VirtualIP ocf:heartbeat:IPaddr2 ip=192.16 8.0.120 cidr_netmask=24 opmonitorinterval= 30s
# N' d1 E! x7 J* P+ v; n& b. ?
$ L7 E( l! r0 Z9 e7 E3 {, _6 k
4 U$ E. R2 g4 M8 j8 A$ Y* ~查看集群状态:6 D/ d, Q/ W2 R; a. u9 k3 P, Q
pcs status
4 z$ v1 m6 u, f: n! p1 u倒换节点:pcs cluster standby z1.example.compcs cluster unstandby z1.example.com
/ Y) c/ J! J( T* [" j查看帮助pcs resource -h
6 ?& \3 n1 w$ M导出和备份配置文件pcs cluster cib testfilepcs config backuppcs config restorepcs cluster setup --name new_cluster nodeA nodeB --token 10000 --join 100pcs cluster stoppcs cluster enablepcs cluster disablepcs cluster node add nodepcs cluster node remove nodepcs cluster standby nodepcs cluster unstandby nodepcs stonith listpcs stonith describepcs stonith show --fullpcs stonith create myapc-west-13 fence_apc pcmk_host_list="west-13" ipaddr="west-apc" login="apc" passwd="apc" port="15"0 I* K6 f0 m1 H5 c' D
fence对应节点:pcs stonith fence nodepcs resource delete VirtualIPpcs resource describe LVMpcs resource show --fullpcs resource enable resource_id7 p* k/ K: Z: M% d
pcs resource disable resource_id
7 r, u0 l) k2 O( D2 v$ g z! ]* g) m6 `; }# f
设置资源先后关系pcs constraint VirtualIP then dummy_resource kind=Optional
' B1 [3 W. l' a% b进入维护模式:pcs resource unmanage resource18 I! A ]! K. u j6 q2 a
解除维护模式
3 i' I! ^7 s- @$ b; ?, W; C+ t! gpcs resource manage resource1 |
|