8、配置ssh免密码登陆
且过,后面再补
进入.ssh里面
这将生成一个隐藏文件 .ssh,进入这个文件夹,然后将公钥追加到authorized_keys文件中,此文件最初并不存在,但执行追加命令后将自动生成:
cd .ssh
|
验证本机
# ssh-copy-id 192.168.42.99
# ssh-copy-id 192.168.42.100
…
(10.0.7.238是你具体要和谁免key,自己也要和自己设置免key)
验证其他客户机
其他同理
9、配置时间同步
我们先在这里配置dns
[[email protected] ~]# vi /etc/resolv.conf
配置完了之后要记住打开ntpd服务
/etc/init.d/ntpd start
9.1 使用已有的NTP Server
假设局域网中已存在的NTP Server的IP为192.168.1.2,则运行命令:
# ntpdate 192.168.1.2
出现类似语句说明同步成功
27Jun 10:12:01 ntpdate[25475]: adjust time server ntpserver offset -0.127154 sec
如果需要同步BIOS时间
# hwclock -w
配置定时同步, 需要使用crontab, 使用root用户:
# crontar -e
写入:
*/5 * * * * root ntpdate 192.168.1.2 && hwclock -w
这样系统每隔5分钟自动执行同步。
常见异常:
error1 : ntpdate[2748]:the NTP socket is in use, exiting
client端要关闭ntp服务。
Service ntpd stop
error2: no server suitable for synchronization found
ntp server启动5分钟以后再去执行同步。
主节点需要设置的部分
10、配置cm源文件(Apache)
10.1吧文件放到指定的目录
建立相应目录
#mkdir /var/www/html/cdh
#mkdir /var/www/html/cdh/cm5.2.0
#mkdir /var/www/html/cdh/cm5.2.0/package (cm的RPM文件)
10.2创建相应的cm yum
使用createrepo命令创建yum仓库
安装 : deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm
python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm
createrepo-0.9.9-18.el6.noarch.rpm
# cd /var/www/html/cdh/cm5.2.0/
我们把
进入包内
我们去网上下载一个
网址:
http://pkgs.org/centos-6/centos-i386/createrepo-0.9.9-22.el6.noarch.rpm/download/
# createrepo .
这里安装createrepo的时候不成功,我们把前面在yum.repo..删除的东西还原
用
yum -y installcreaterepo安装测试
失败
然后我们在dvd里面吧上面写了安装的三个文件拷贝到虚拟机中
首先安装deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm
报错:
下载相应的rpm
http://pkgs.org/centos-7/centos-x86_64/zlib-1.2.7-13.el7.i686.rpm/download/
http://pkgs.org/centos-7/centos-x86_64/glibc-2.17-78.el7.i686.rpm.html
下载,这个要和系统匹配
我们尽量在光盘中找相应的rpm文件
然后安装python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm
最后安装createrepo-0.9.9-18.el6.noarch.rpm
创建本地yum
执行命令后在/var/www/html/cdh/cm5.2.0/目录下生成repodata目录.
通过rpm命令手动安装createrepo命令创建yum仓库 rpm -ivh createrepo
10.3重启Apache
# service httpdrestart
在浏览器分别打开,查看是否可以正确访问