[这个贴子最后由sunmarmot在 2002/11/28 11:02pm 编辑]
测试报告 机器设置: Ultra 60 450 UltraSPARC 1G memory 36G Internal Disk Solairs 8 en Patch :8_Recommend Mountpoint: ---------------------------------------------------------------------------------------------------------------------- Filesystem kbytes used avail capacity Mounted on /dev/dsk/c0t0d0s0 2053605 969878 1022119 49% / /proc 0 0 0 0% /proc fd 0 0 0 0% /dev/fd mnttab 0 0 0 0% /etc/mnttab swap 2926344 16 2926328 1% /var/run swap 2926344 16 2926328 1% /tmp /dev/dsk/c0t0d0s7 30861076 9 30552457 1% /export/home ---------------------------------------------------------------------------------------------------------------------- Part Tag Flag Cylinders Size Blocks 0 root wm 0 - 1451 2.00GB (1452/0/0) 4194828 1 swap wu 1452 - 2903 2.00GB (1452/0/0) 4194828 2 backup wm 0 - 24619 33.92GB (24620/0/0) 71127180 3 unassigned wm 0 0 (0/0/0) 0 4 unassigned wm 0 0 (0/0/0) 0 5 unassigned wm 0 0 (0/0/0) 0 6 unassigned wm 0 0 (0/0/0) 0 7 home wm 2904 - 24606 29.90GB (21703/0/0) 62699967 hostname: Ultra 60 IP address:192.168.0.11 Netmasks:255.255.255.0 安装时间:2小时 母盘制作 # cd /export/home;ufsdump 0f root.dump / ;compress root.dump DUMP: Writing 32 Kilobyte records DUMP: Date of this level 0 dump: 2002 DUMP: Date of last level 0 dump: the epoch DUMP: Dumping /dev/rdsk/c0t0d0s0 (ultra60:/) to root.dump. DUMP: Mapping (Pass I) [regular files] DUMP: Mapping (Pass II) [directories] DUMP: Estimated 2003392 blocks (978.22MB). DUMP: Dumping (Pass III) [directories] DUMP: Dumping (Pass IV) [regular files] DUMP: 2003390 blocks (978.22MB) on 1 volume at 4292 KB/sec DUMP: DUMP IS DONE 测试时间:12分钟
目标主机设置要求 Ultra 60 450 UltraSPARC 512 memory 36G Internal Disk Solairs 8 en Patch :8_Recommend Mountpoint: # 0 / 2 G # 1 swap 2G ;;;---针对帖子里提出的问题偶把swap设置为1.5 G # 3 /var 2G # 6 /usr 4G ;;;偶选的是完全安装,如果小于2G会产生问题 # 7 /export/home 21G hostname:www IP address:172.199.1.11 Netmasks:255.255.255.0 安装过程 1.把solaris 8的启动光盘放进Ultra 60光驱中, 然后: ok boot cdrom -s ... ... # format 给待安装盘分区,比如待安装硬盘是c0t0d0,分区表是: Part Tag Flag Cylinders Size Blocks 0 root wm 0 - 1451 2.00GB (1452/0/0) 4194828 1 swap wu 1452 - 2903 2.00GB (1452/0/0) 4194828 2 backup wm 0 - 24619 33.92GB (24620/0/0) 71127180 3 var wm 2904 - 5807 4.00GB (2904/0/0) 8389656 4 usr wm 5808 - 8711 4.00GB (2904/0/0) 8389656 5 unassigned wm 0 0 (0/0/0) 0 6 unassigned wm 19601 - 24619 6.91GB (5019/0/0) 14499891 7 home wm 8712 - 19600 15.00GB (10889/0/0) 31458321 2.把swap挂接到/a下 #echo y|newfs /dev/rdsk/c0t0d0s1;mount /dev/dsk/c0t0d0s1 /a 3. 配置网口 #ifconfig hme0 192.168.0.24 netmask 255.255.255.0 up 4. 从PC上把root.dump.Z和此脚本上传到/a目录下,注意:root.dump.Z传上去后不用解开,uncompress的工作在脚本里会做。如果解压也不影响。 # ftp 192.168.0.88 Connected to 192.168.0.88. 220 3Com 3CDaemon FTP Server Version 2.0 Name (192.168.0.88:root): jinjf 331 User name ok, need password Password: 230 User logged in ftp> bin 200 Type set to I. ftp> hash Hash mark printing on (8192 bytes/hash mark). ftp> lcd /a Local directory now /a ftp> get root.dump.Z ftp> get tool.tar 5.解压安装 #cd /a # tar -xvf tool.tar x BootDiskMirror.sh, 3163 bytes, 7 tape blocks x CopyBootDisk.sh, 2394 bytes, 5 tape blocks x install.sh, 6818 bytes, 14 tape blocks # chmod +x install.sh V880的要求配置的主机名是www;IP地址是192.168.23.11;掩码是255.255.255.0;执行: # ./install.sh c0t0d0 www 192.168.23.11 255.255.255.0 192.168.23.0 ;;;-注意:顺序不要搞错,不然会报错。 rootdisk= c0t0d0 hostname= www IP=192.168.23.11 netmask=255.255.255.0 netaddress=192.168.23.0 Are These correct?[Y/N] [y,n,?,q] Please edit slice mount table.
# Mounted_on Slice_number / 0 swap 1 /var 3 /usr 4 /export/home 7 Are you sure to continue?[Y/N] [y,n,?,q] y #安装提示回答2个问题后就可以等待系统安装结束,大约需要40分钟。 # #第一次启动新安装的系统时会有报错: #savecore: open("/dev/dsk/c0t0d0s1"): No such device or address #dumpadm: cannot use /dev/dsk/c0t0d0s1 as dump device: 无此设备或地址 #再重新启动一次后就正常了,系统自动更改了配置文件 测试报告 优点:可以提高安装速度。省去很多人工干预。对远程出差,特别是用户要求安装很多软件,例如:iplnat,oracle….可以在公司做好母盘,到现场可以节省很多配置及安装时间. FAQ点对点 问:如果我是在18G上面做的母盘,到36G上去安装,可以吗?? 答:可以,没问题,反正是自己手工分区。 问:root.dump.Z先解开了,原来你是在里面解压缩的啊,影响安装吗?? 答:不影响,我这里没做判断 问:倒!!报这个错!!! newfs: /dev/rdsk/wwws0: No such file or directory Error when newfsing /dev/rdsk/wwws0 umount: warning: /tmp/0 not in mnttab umount: /tmp/0 no such file or directory mount: /dev/dsk/wwws0 or /mnt, no such file or directory Error when mounting /dev/rdsk/wwws0 答:你参数的顺序写错了,你自己看看 ## ./install.sh www c1t0d0 172.16.23.11 255.255.255.0 172.16.23.0错了 应该是 ## ./install.sh c1t0d0 www 172.16.23.11 255.255.255.0 问:在开始安装的时候问的问题默认是 Please edit slice mount table. # Mounted_on Slice_number / 0 swap 1 /var 3 /usr 4 ---------------------------------------------------------------------------------------------------------------------- 如果我改成 Please edit slice mount table. # Mounted_on Slice_number / 0 swap 1 /var 3 /usr 4 /export/home 7 《------这是我加上去的,对不对?? ---------------------------------------------------------------------------------------------------------------------- 这样可以了吗?? 答:可以的。 问:就是说偶如果format的时候还有个opt在上面,这样可以吗? # Mounted_on Slice_number / 0 swap 1 /var 3 /usr 4 /opt 5 /export/home 7 答:可以可以!随便你怎么分。 问:我写好脚本后运行后总是报install.sh不能执行是怎么回事呢? 答:用编辑器写脚本时出的问题,后来直接要了个脚本用就好了。 问:不同的机器可以用吗?例如:在u5上面做的母盘,到v880上面装。 答:可以的,母盘只安装出来系统盘。其他的盘可以以后在挂上去。 问:对偶插的硬盘槽位有要求吗?? 答:没有。 问:swap和/usr,/var应该多大比较好,如果目标盘的swap分区为1.5G可以干吗??原来的母盘是2G的?? 答:SWAP至少要比母盘大一些,我指的母盘是root.dump这个文件。对于完整安装的solaris,/usr应该根据要求设置,但不能小于原来机器上/usr总容量的大小,所以推荐为1.3G以上 ,大家分区按照应用软件的要求分,和以前一样。 问:如果我的硬盘上面装了东西,现在我想重来一遍,有问题吗??我的意思是说不format了,用现有的分区,就用newfs 把c0t0d1搞一下就可以了吗?? 答:还是一样的安装方法,c0t0d0是你的一个硬盘是吗? 也不用newfs了,脚本自己会newfs的. 问:在安装过程中需要多少时间呢?? 答:大概40分钟。 剩下的问题见上面的回复!!!!!剩下的两个测试报告偶会在周日前贴出来。 和大家探讨的问题: 我用XP的串口,在和SUN E450,CISCO,redback等机器连接的时候,串口常常会死掉,是不是xp的bug呢???对于串口和键盘造成串口死掉,谁有什么好的办法没, 例如:先做#kbd -a disable :emn30: |