很多台SUSE11版本的服务器都需要安装net-snmp包,我不想一个劲地插拔光盘,于是想办法写了这篇短文
背景说明:
实际情况是,有很多台suse11版本的服务器都需要安装net-snmp包,suse下的Yast服务可以解决包之间的依赖关系问题,默认情况下yast的源配置也是已经做好的,从suse10版本开始,只要你加载suse的安装光盘,默认的光盘加载路径就包含在Yast源路径中。但是现实情况是,虚拟机可以直接加载ISO文件,物理机需要手动把光盘放入光驱或者利用HP ILO来加载光驱,总是服务器数量少的情况下,只管做就是了,问题是几百台服务器都要这么重复放光盘的话,很惨很枯燥,我反正受不了,所以想办法。
思路:NFS
1.把SUSE安装光盘的文件全部拷贝出来,放到NFS Server上;
2.需要安装snmp包的机器,直接mount 共享出来的目录,然后添加Yast源(yast repository),指向到你共享目录的挂载点即可。
操作过程:
搭建NFS Server的过程我就不阐述了,请参考我前面写的文章。
添加Yast源(Yast Repository)
1、挂载共享目录:
test:/ # showmount -e 10.1.123.188
Export list for 10.1.123.188:
/software/nfscd *
test:/ # mount 10.1.123.188:/software/nfscd /mnt
test:/ # ls /mnt
RedHat5.3 suse11
2、添加Yast源
无法插入图片,只能用箭头了。
yast-》software -》Software Repositories--》Add --》local directory--》填写源的name和路径--》然后接受许可,接着等2分钟就OK了。