RHCS基于Java的HA双机热备

RedHat Linux Ent 5.6安装手册/RHCS安装与配置手册

目 录
一、RHEL5.6系统安装...
二、RHEL5.6系统配置...
2.1
设置时间同步...
2.2
建立useradmin、sysoper、sysadmin用户管理用户与系统监控...
2.3
部署sysoper与useradmin维护脚本...
2.4
配置sudo.
三、RHEL5.6系统安全加固与系统优化...
四、RHEL5.6 YUM配置...
五、RHCS 5.6 安装与配置...
5.1
服务器设置...
5.2
安装Cluster软件 (linux1、 linux2)
5.3
在所有节点上配置CLUSTER(linux1、 linux2).
5.4
在所有节点上执行如下命令,启动CLUSTER服务...
5.5
查看集群状态...
5.6
手动切换集群服务...

一、RHEL5.6系统配置
 
2.1  设置时间同步
 
#ntpdate asia.pool.ntp.org
 
#mkdir /etc/sh
 
#echo ' /usr/sbin/ntpdate asia.pool.ntp.org' >/etc/sh/synctime.sh
 
#chmod +x /etc/sh/synctime.sh
 
#crontab –e
 
0 0 * * * /etc/sh/synctime.sh 2&>/tmp/synctime.log
 
保存退出
 
#service crond restart
 
2.2 建立useradmin、sysoper、sysadmin用户管理用户与系统监控。

User

 

user id

 

group

 

home directory

 

sysoper

 

1001

     

/home/sysoper

 

useradmin

 

1002

     

/home/useradmin

 

sysadmin

 

1003

     

/home/sysadmin

 

# useradd -d /home/sysoper -m  -u 1001 sysoper; echo password|passwd --stdin sysoper
 
# useradd -d /home/useradmin -m -u 1002 useradmin; echo password|passwd --stdin useradmin
 
# useradd -d /home/sysadmin -m -u 1003 sysadmin; echo password|passwd --stdin sysadmin
 
2.3 部署sysoper与useradmin维护脚本。
 
将sh.tar以二进制形式上传到/etc/sh目录
 
#cd /etc/sh
 
#tar xvf sh.tar
 
2.4配置sudo
 
2.4.1、用root用户登陆系统,修改/etc/sudoers
 
#vi /etc/sudoers
 
在root    ALL=(ALL) ALL下面增加以下信息。
 
sysoper ALL=(ALL) NOPASSWD: /bin/sh /etc/sh/sysopermenu.sh
 
useradmin ALL=(ALL) NOPASSWD: /bin/sh /etc/sh/useradminmenu.sh
 
sysadmin ALL=(ALL) NOPASSWD: /bin/su -
 
保存退出
 
2.4.2、修改用户的profile文件
 
#su – sysoper
 
$vi .brash_profile
 

在文件的最后添加以下内容:
 
if [ -x /opt/cafcs/sh/sysopermenu.sh ] ; then
 
echo
 
sudo /bin/sh /etc/sh/sysopermenu.sh
 
exec kill -9 $$
 
echo
 
fi
 
保存退出
 
#su – useradmin
 
$vi .brash_profile
 

在文件的最后添加以下内容:
 
if [ -x /etc/sh/useradminmenu.sh ] ; then
 
echo
 
sudo /bin/sh /etc/sh/useradminmenu.sh
 
exec kill -9 $$
 
echo
 
fi
 
保存退出

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/145dc1859cbee5f5707be8028e09d738.html