欢迎来到天天文库
浏览记录
ID:25635984
大小:59.68 KB
页数:4页
时间:2018-11-21
《如何使用rsh和tar克隆server》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、如何使用rsh/tar快速克隆Linux服务器吴阿亭(JepheWu)[本站会员] 一概述 本文目的在于快速克隆另一架正在运行的Linux服务器的全部内容,之后更改相应的配置 文件,即可快速设置另一台完全相同配置的服务器 二环境 本文使用最新的RedhatLinux7.1CDROM第一张安装盘启动,被克隆的另一架服务器是 任何Linux系统,本文中也为Redhat7.1。 三步骤 1.在被克隆的已经在运行的linux服务器A(192
2、.168.0.1)上首先允许服务器B(先 暂定IP地址为192.168.0.2)的IP可以rsh进来 a.在服务器上运行/usr/bin/ntsysv选中rexec,rlogin,rsh三项服务。 b.运行#/sbin/servicexinetdrestart启动该三项服务。 c.运行#echo"rexec">>/etc/securetty;echo"rlogin">> /etc/securetty;echo"rsh">>/etc/securetty
3、允许rsh进来(仅仅redhat7.1需要) d.在服务器上运行#echo"192.168.0.2">>/root/.rhosts允许该IP可以rsh进来 勿需密码 2.设置服务器A上的/etc/hosts,加上一条记录,可以取任意主机名,如: #echo"192.168.0.2test">>/etc/hosts 这样,避免了正反向DNS解析时地址不匹配,否则当你从Brsh到A时,B会提示你“主机 地址不匹配”的问题 3.用Redh
4、atLinux7.1的第一张CDROM启动机器B,我们打入“text”这样可以快速进 入文本安装界面,既然我们不是真的安装,不需要图形界面,我们只是借用该第一张 CDROM启动而用rsh/tar来复制机器A,一直保持按回车,直到出现automatic partitioning部分,让你选择“Continue"还是"ManualPartition"的屏幕时按 Alt+F2转到字符界面 4.设置网卡的IP,确保能ping通192.168.0.1 请使
5、用Linux默认支持的网卡,象3com,Intel等,这样你只需打入 #ifconifgeth0192.168.0.2up后即可ping通192.168.0.1 现在测试rsh,对于Redhat7.1,你必须做下面的: #cd/etc #echo"login513/tcp">services #echo"shell514/tcp">>services 然后你能#rsh192.168.0.1勿需密码 注:如果你用VALinux6.
6、2.3,不需要做上面的,还没试过其它版本,相信Redhat Linux6.2也不需要 5.设置/dev/hda设备,使得可以手动做fdisk/mke2fs 对于RedhatLinux7.1转到字符界面来你仍然不能做fdisk/dev/hda. 会提示“打不开设备”,现在你已经可以rsh到192.168.0.1,做下面的: #(rsh192.168.0.1cd/dev;tarcf-hda*sda*)
7、tarxvfp- 现在你可以做#fdis
8、k/dev/hda了,然后用mke2fs格式化所有分区成ext2文件系统 如果硬盘中已经有分区,要快速全部删除,则可做#ddif=/dev/zeroof=/dev/hda, 马上接ctrl+C中断 然后分区表已经被清除 注:如果你用VALinux6.2.3,不需要做上面的rsh部分,还没试过其它版本,相信 RedhatLinux6.2也不需要 6.复制前准备工作 假定你的分区为/boot25M(/dev/hda1),SWAP1G(/
9、dev/hda2),/4G(/dev/hda3) 在为每个分区mke2fs和对交换分区做mkswap后做下面的mount工作 #cd/ #mkdirhda3 #mount/dev/hda3hda3 #cdhda3 #mkdirboot;mount/dev/hda1boot 注:如果你没法在根目录下创建目录,重启动一次再做,重启动不需再拷贝A上的 /dev/hda*/dev/sda*,因为你已经做过fdis
此文档下载收益归作者所有