集群时间同步(主节点)
1. 查看是否安装ntp服务,如果没有安装
rpm -qa |grep ntpd查看命令
yum install ntp安装命令
2. 修改配置
vi /etc/ntp.conf
去掉这个注释,将地址改成网段地址
restrict 10.228.86.252 mask 255.255.255.0 nomodify notrap
注释掉这几个
#server 0.centos.pool.ntp.org iburst
#server 1.centos.pool.ntp.org iburst
#server 2.centos.pool.ntp.org iburst
#server 3.centos.pool.ntp.org iburst
添加一下内容
server 127.127.1.0
fudge 127.127.1.0 startum 10
3. 配置boot时间和系统时间同步
vi /etc/sysconfig/ntpd添加SYNC_HWCLOCK=yes
4. 启动ntpd服务器
systemctl start ntpd
systemctl status ntpd
chkconfig ntpd on
chkconfig --list |grep ntpd
5. 客户机配置(cdh2,chd3)
定时任务同步主数据时间使用 root用户操作
输入 crontab -e 命令进入编辑状态,然后输入一下内容(该任务保存在目录/var/spool/cron 下,必须用root用户才能看到 )
* * * * * /usr/sbin/ntpdate chd1
免密码登录
******配置主机之间的免密ssh登陆
假如 A 要登陆 B
在A上操作:
%%首先生成密钥对
ssh-keygen (提示时,直接回车即可)
%%再将A自己的公钥拷贝并追加到B的授权列表文件authorized_keys中
ssh-copy-id B
如果出现 ssh-copy-id: command not found 需要执行该命令(yum -y install openssh-clients)