博客网 >

Sun Blade 2000 系统及软件恢复
作者:分类:默认分类标签:
Sun Blade 2000系统恢复
 
  上周,现场处理机jlwt182被老傣给稀里糊涂的古捣坏了,Solaris系统。老傣本人都记不清到底改了什么地方,只是记得好像用root身份把某个目录里的所有文件都做了一个chmod 777。所以,决定把系统盘拿到楼上的jlwt188上对跟分区(/)进行克隆加以恢复,克隆的命令第一次实际使用,应该是没问题,可依然无法启动,只好重装系统了。
  一、备份jlwt182原有的/data2、/sw、/、/home这几个分区的数据。通过format显示的分区信息可以确定,当然也可以mount到临时目录,查看其内容加以确认。
  二、克隆的过程:
  1,关机并去电。把jlwt182的根盘插放到第二个硬盘插口。开机。
  2,如果愿意,可以在启动过程中按下Stop+A,这样可以到ok状态,打入命令:probe-scsi-all,查看是否找到了SCSI盘。
  3,启动后。执行format命令。查看系统认出的磁盘。正常情况下,应该是显示一些磁盘逻辑名类型等信息,如:
    0. c1t1d0 <SUN146G cyl 14087 alt 2 hd 24 sec 848>
     /pci@8,600000/SUNW,qlc@4/fp@0,0/ssd@w21000014c30adf70,0
    1. c1t2d0 <SUN146G cyl 14087 alt 2 hd 24 sec 848>
     /pci@8,600000/SUNW,qlc@4/fp@0,0/ssd@w21000014c31700a7,0  
  其中,0为jlwt188的根盘,而1为jlwt182的根盘。
  4,既然要克隆分区,必须保证分区大小一致。所以用format中的一些子命令进行了调整,调整后1和2盘的分区大小完全一致。
  Current partition table (original):
  Total disk cylinders available: 14087 + 2 (reserved cylinders)
  Part   Tag  Flag   Cylinders     Size      Blocks
   0    root  wm    0 - 1030    10.01GB  (1031/0/0) 20982912
   1    swap  wu  1031 - 1845    7.91GB  (815/0/0)  16586880
   2 unassigned  wm  1846 - 3906    20.00GB  (2061/0/0) 41945472
   3 unassigned  wm    0        0     (0/0/0)      0
   4    home  wm  3907 - 6322    23.45GB  (2416/0/0) 49170432
   5 unassigned  wm    0        0     (0/0/0)      0
   6 unassigned  wm  6323 - 14086    75.35GB  (7764/0/0) 158012928
   7 unassigned  wm    0        0     (0/0/0)      0
  5,执行针对/分区的克隆:
  dd if=/dev/dsk/c1t1d0s0 of=/dev/dsk/c1t2d0s0 bs=512k
  到这步,还是着急了一些。直接拿到jlwt182上去试了。结果不可以启动。实际上我倒是觉得应该把机器重新启动一下然后再执行dd。因为已经决定了重新安装,所以这种想法就放到以后的试验里吧。
  三、安装过程很麻烦。主要是安装盘的问题。经过试验,很费力的成功安装。在安装好后,CDE登录窗口出现的一刹那,耳边响起了老傣的掌声。
  1,光盘放入光驱后启动。Stop+A。在ok状态下,输入:
  boot cdrom
  慢慢腾腾的吭哧了一会儿之后,出现了几行有关启动的信息。其中有一条竟然是tmd错误信息:
  Can't find driver for Console Framebuffer Configuring...
  后来知道这没啥,装上XVR就好了。
  接着,不大一会儿,又显示如下警告信息:
  WARNING: pcisch1: ino 0x4 has been blocked
  WARNING: qlc0: interrupt #0 has been blocked
  WARNING: pcisch1: ino 0x4 has been blocked
  WARNING: qlc0: interrupt #0 has been blocked
  
  Using RPC Bootparams for network configuration information
  Skipping interface fcip0
  Skipping interface ce0
  Skipping interface eri0
  Searching for configuration files...
  Searching for a location to place the Solaris installation software...
  Root Device: c1t1d0s0
  Swap slices are usually erasd at reboot, so it is preferable to place the Solaris installation software on a disk slice labeled swap.
  The disk slice c1t1d0s1 labeled as swap is large enough to hold....
  Copying miniboot to local disk.....done
  Copying platform specific files....done
  这个过程中确认存放安装文件的临时位置,以及标有swap的分区,之后将自动reboot并开始安装。
  2,安装过程中提示进行网络设置的时候,先不要设置IP地址。即选择这是一个没有网络连接的主机。等到安装完成系统启动后,可以打入sys-unconfig进行重新配置,即可正确设置。否则将有可能处于死机状态,这是由于这两张怪怪的光盘引起的。
  3,设置好了时区、日期、时间等之后,会显示几行高亮显示的信息。主要是显示一个源代码main.c的异常,然后停住。也怀疑是光盘的问题。不管它,重新引导将完成接下来的设置。可以正常进入CDE环境。
  四、软件恢复。
  当初,现场处理机安装的四套处理软件(Geovecteur Plus、Focus、Grisys、Promax)都有备份。可是不能全用这个备份来恢复,而是要用这次备份的数据来恢复。因为有些目录里已经保存了一些工区信息,用原备份的话会冲掉的。
  需要的工作量不是很多,但是缺一不可。
  1,重建各个软件的用户:cgg、prouser、user5、grisys,注意组id和用户id。
  2,从备份盘拷贝回来各个软件的许可daemon,至于各个软件的许可,存放在备份的sw.tar中了,从中取回即可。
  
  /sw/focus/bin/lmgrd -p -2 -c /usr/local/csd_config/license.dat
  prdm_geo -T jlwt188 5.0 4 -c /usr/local/csd_config/license.dat -p
  /sw/ProMAX/sys/bin/flexlm/lmgrd -c /sw/ProMAX/etc/license.dat
  licsrv -T jlwt188 7.2 4 -c /sw/ProMAX/etc/license.dat --lmgrd_start 43f28343
  /etc/opt/licenses/lmgrd.ste -c /etc/opt/licenses/licenses_combined
  sunwlicd -T jlwt188 7.0 4 -c /etc/opt/licenses/licenses_combined
  
  3,geoveteur plus的虚拟内存需要重新设置,在/etc/system
  set shmsys:shminfo_shmseg=256
  set semsys:seminfo_semmni=64
  set semsys:seminfo_semmin=100
  set semsys:seminfo_semmns=128
  set shmsys:shminfo_shmmax=1973741824  
  4,恢复c和fortran编译器的许可。
  5,对各个用户的.cshrc做必要的更改。
<< GS636-2绘图仪在Solar... / 使用dd命令恢复集群节点系统盘 >>

专题推荐

不平凡的水果世界

不平凡的水果世界

平凡的水果世界,平凡中的不平凡。 今朝看水果是水果 ,看水果还是水果 ,看水果已不是水果。这境界,谁人可比?在不平凡的水果世界里,仁者见仁,智者见智。

中国春节的那些习俗

中国春节的那些习俗

正月是农历新年的开始,人们往往将它看作是新的一年年运好坏的兆示期。所以,过年的时候“禁忌”特别多。当然,各个地方的风俗习惯不一样,过年的禁忌也是不一样的。

评论
0/200
表情 验证码:

大猫

  • 文章总数0
  • 画报总数0
  • 画报点击数0
  • 文章点击数0
个人排行
        博文分类
        日期归档