CDH集群安装配置(三)- 集群时间同步(主节点)和 免密码登录
集群时间同步(主节点)
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)