• 问题现象
 
  
  1. 0:0>VBSC selecting POST MAX Testing. 
  2. 0:0>POST enabling threads: ffffffff 
  3. 0:0>VBSC setting verbosity level 2 
  4. 0:0>Start Selftest..... 
  5. 0:0>Master CPU Tests Basic....Done 
  6. 0:0>L2 Tests....Done 
  7. 0:0>Test Memory Basic....Done 
  8. 0:0>Test Slave Threads Basic....Done 
  9. 0:0>Extended CPU Tests....Done 
  10. 0:0>Scrub Memory....Done 
  11. 0:0>Functional CPU Tests....Done 
  12. 0:0>Extended Memory Tests..../ 
  13. SC Alert: BATTERY at SC/BAT/V_BAT has exceeded low warning threshold. 
  14. Done 
  15. 0:0>IO-Bridge Tests....Done 
  16. 0:0>INFO: 
  17. 0:0>    POST Passed all devices. 
  18. 0:0>POST:       Return to VBSC. 
  19. 0:0>Master set ACK for vbsc runpost command and spin... 
  20.  
  21. SC Alert: Host System has Reset 
  22.  
  23. SC Alert: Host system has shut down. 
  24.  
  25. Sun Fire T200, No Keyboard 
  26. Copyright 2006 Sun Microsystems, Inc.  All rights reserved. 
  27. OpenBoot 4.20.4, 16376 MB memory available, Serial #70080796. 
  28. Ethernet address 0:14:4f:2d:59:1c, Host ID: 842d591c. 
  29.  
  30.  
  31.  
  32. Rebooting with command: boot 
  33. Boot device: /pci@780/pci@0/pci@9/scsi@0/disk@0,0:a  File and args:  
  34. SunOS Release 5.10 Version Generic_147440-07 64-bit 
  35. Copyright (c) 1983, 2011, Oracle and/or its affiliates. All rights reserved. 
  36. NOTICE: Disabling watchdog as watchdog services are not available 
  37.  
  38. WARNING: Last shutdown is later than time on time-of-day chip; check date. 
  39. WARNING: consconfig: cannot find driver for screen device /pci@7c0/pci@0/pci@9/pci@0/TSI,mko@0 
  40. Hostname: DNS03 
  41. Cpanic: failed to stop cpu4 
  42. panic: failed to stop cpu5 
  43. panic: failed to stop cpu6 
  44. panic: failed to stop cpu7 
  45.  
  46. panic[cpu3]/thread=2a101f57ca0: xt_sync: timeout 
  47.  
  48. 000002a101f56e00 unix:xt_sync+370 (10bcc00, 0, 2a101f56f18, 3618941f30, 0, 1913c08) 
  49.   %l0-3: 0000000000000000 000000361893f37c 00000036542ee954 00000036542ee930 
  50.   %l4-7: 000002a101f56f18 0000000000000020 0000000000000000 00000000010bcc68 
  51. 000002a101f57120 unix:hat_unload_callback+7d4 (7fc00, 2a101f572b8, 0, 2a101f573b8, 0, 30002c37b40) 
  52.   %l0-3: 000000007b24c000 fffffffffffffff8 0000000000000001 0000000000000001 
  53.   %l4-7: 0000000000000000 0000030007f499d0 ffffffffffffffff 0000030002c37b48 
  54. 000002a101f57500 unix:segkmem_free_vn+58 (19794c0, 7b200000, 4c000, 198e388, 30000000000, 26) 
  55.   %l0-3: 0000000000001c00 0000000000000000 00000600217b45a0 00000000018a67e0 
  56.   %l4-7: 00000300028c1540 00000000010c0000 0000000000000000 0000000001990400 
  57. 000002a101f575b0 unix:free_module_data+29c (60022d24600, 1999400, 0, 1913400, 1990800, 1999400) 
  58.   %l0-3: 000000000000000a 0000000000000000 00000600217b45a0 00000000018a67e0 
  59.   %l4-7: 00000300028c1540 0000000070711fb8 0000000000000000 0000000001990400 
  60. 000002a101f57660 genunix:mod_unload+9c (60022c19058, 60022c19058, 0, 60022c19058, 0, 0) 
  61.   %l0-3: 000000000000000a 0000000000000000 00000600217b45a0 0000000000001dc0 
  62.   %l4-7: 00000300028c1540 0000000000000220 0000000000000001 0000000001999000 
  63. 000002a101f57710 genunix:mod_hold_installed_mod+b0 (600217b45a0, 0, 0, 2a101f5787c, 1, 60022c19058) 
  64.   %l0-3: 000000000000000a 0000000000000000 00000600217b45a0 0000000000001dc0 
  65.   %l4-7: 00000300028c1540 0000000000000220 0000000000000001 0000000001999000 
  66. 000002a101f577c0 genunix:modrload+100 (1949608, ffffffffffffffff, 0, 44, 16, 3) 
  67.   %l0-3: 000000000000000a 0000000000000000 00000600217b45a0 0000000000001dc0 
  68.   %l4-7: 00000300028c1540 0000000000000220 0000000000000044 0000000000000001 
  69. 000002a101f57880 genunix:mod_hold_dev_by_major+bc (0, 199a400, 1949608, 199c738, 1dc0, 19457e0) 
  70.   %l0-3: 00000300028c1760 0000000000000044 0000000001938868 0000000000001dc0 
  71.   %l4-7: 00000300028c1540 0000000000000220 0000000000000044 0000000000000001 
  72. 000002a101f57930 genunix:ddi_hold_installed_driver+4 (44, 0, 1b9, 3, 1991000, 300029cfba8) 
  73.   %l0-3: 0000000000000000 0000000000000000 0000000000001dc0 00000000019911f8 
  74.   %l4-7: 000000000199c738 0000000000000101 00000300029cfdc0 00000300029ce000 
  75. 000002a101f579e0 genunix:attach_drivers+44 (44, 144, 0, 199c400, 1991000, 144) 
  76.   %l0-3: 0000000000000000 0000000000000000 0000000000001dc0 00000000019911f8 
  77.   %l4-7: 000000000199c738 0000000000000101 00000300029cfdc0 00000300029ce000 
  78.  
  79. syncing file systems... done 
  80. skipping system dump - no dump device configured 
  81. rebooting... 
  82.  
  83. SC Alert: Host System has Reset 
  84.  
  85. SC Alert: Host system has shut down. 
  86.  
  87. Sun Fire T200, No Keyboard 
  88. Copyright 2006 Sun Microsystems, Inc.  All rights reserved. 
  89. OpenBoot 4.20.4, 16376 MB memory available, Serial #70080796. 
  90. Ethernet address 0:14:4f:2d:59:1c, Host ID: 842d591c. 
  91.  
  92.  
  93.  
  94. Rebooting with command: boot 
  95. Boot device: /pci@780/pci@0/pci@9/scsi@0/disk@0,0:a  File and args:  
  96. SunOS Release 5.10 Version Generic_147440-07 64-bit 
  97. Copyright (c) 1983, 2011, Oracle and/or its affiliates. All rights reserved. 
  98. NOTICE: Disabling watchdog as watchdog services are not available 
  99.  
  100. WARNING: Last shutdown is later than time on time-of-day chip; check date. 
  101. WARNING: consconfig: cannot find driver for screen device /pci@7c0/pci@0/pci@9/pci@0/TSI,mko@0 
  102. Hostname: DNS03 
  103. Cpanic: failed to stop cpu28 
  104. panic: failed to stop cpu29 
  105. panic: failed to stop cpu30 
  106. panic: failed to stop cpu31 
  107.  
  108. panic[cpu14]/thread=2a102161ca0: xt_sync: timeout 
  109.  
  110. 000002a102160e00 unix:xt_sync+370 (10bcc00, 3, 2a102160f18, 3627792f4c, 3, 1913c08) 
  111.   %l0-3: 0000000000000018 0000003627790360 000000366313f964 000000366313f94c 
  112.   %l4-7: 000002a102160f30 0000000000000020 0000000000000000 00000000010bcc68 
  113. 000002a102161120 unix:hat_unload_callback+7d4 (7fc00, 2a1021612b8, 0, 2a1021613b8, 0, 30002c37b40) 
  114.   %l0-3: 000000007b24c000 fffffffffffffff8 0000000000000001 0000000000000001 
  115.   %l4-7: 0000000000000000 0000030007f49158 ffffffffffffffff 0000030002c37b48 
  116. 000002a102161500 unix:segkmem_free_vn+58 (19794c0, 7b200000, 4c000, 198e388, 30000000000, 26) 
  117.   %l0-3: 0000000000001c00 0000000000000000 000006002342ecc0 00000000018a67e0 
  118.   %l4-7: 00000300028c1540 00000000010c0000 0000000000000000 0000000001990400 
  119. 000002a1021615b0 unix:free_module_data+29c (60023b72340, 1999400, 0, 1913400, 1990800, 1999400) 
  120.   %l0-3: 000000000000000a 0000000000000000 000006002342ecc0 00000000018a67e0 
  121.   %l4-7: 00000300028c1540 0000000070053fa8 0000000000000000 0000000001990400 
  122. 000002a102161660 genunix:mod_unload+9c (60022c19058, 60022c19058, 0, 60022c19058, 0, 0) 
  123.   %l0-3: 000000000000000a 0000000000000000 000006002342ecc0 0000000000001dc0 
  124.   %l4-7: 00000300028c1540 0000000000000220 0000000000000001 0000000001999000 
  125. 000002a102161710 genunix:mod_hold_installed_mod+b0 (6002342ecc0, 0, 0, 2a10216187c, 1, 60022c19058) 
  126.   %l0-3: 000000000000000a 0000000000000000 000006002342ecc0 0000000000001dc0 
  127.   %l4-7: 00000300028c1540 0000000000000220 0000000000000001 0000000001999000 
  128. 000002a1021617c0 genunix:modrload+100 (1949608, ffffffffffffffff, 0, 44, 16, 3) 
  129.   %l0-3: 000000000000000a 0000000000000000 000006002342ecc0 0000000000001dc0 
  130.   %l4-7: 00000300028c1540 0000000000000220 0000000000000044 0000000000000001 
  131. 000002a102161880 genunix:mod_hold_dev_by_major+bc (0, 199a400, 1949608, 199c738, 1dc0, 19457e0) 
  132.   %l0-3: 00000300028c1760 0000000000000044 0000000001938868 0000000000001dc0 
  133.   %l4-7: 00000300028c1540 0000000000000220 0000000000000044 0000000000000001 
  134. 000002a102161930 genunix:ddi_hold_installed_driver+4 (44, 0, 1b9, 3, 1991000, 300029cfba8) 
  135.   %l0-3: 0000000000000000 0000000000000000 0000000000001dc0 00000000019911f8 
  136.   %l4-7: 000000000199c738 0000000000000101 00000300029cfdc0 00000300029ce000 
  137. 000002a1021619e0 genunix:attach_drivers+44 (44, 144, 0, 199c400, 1991000, 144) 
  138.   %l0-3: 0000000000000000 0000000000000000 0000000000001dc0 00000000019911f8 
  139.   %l4-7: 000000000199c738 0000000000000101 00000300029cfdc0 00000300029ce000 
  140.  
  141. syncing file systems... done 
  142. skipping system dump - no dump device configured 
  143. rebooting... 
  144.  
  145. SC Alert: Host System has Reset 
  146.  
  147. SC Alert: Host system has shut down. 
  148.  
  149. Sun Fire T200, No Keyboard 
  150. Copyright 2006 Sun Microsystems, Inc.  All rights reserved. 
  151. OpenBoot 4.20.4, 16376 MB memory available, Serial #70080796. 
  152. Ethernet address 0:14:4f:2d:59:1c, Host ID: 842d591c. 
  153.  
  154.  
  155.  
  156. Rebooting with command: boot 
  157. Boot device: /pci@780/pci@0/pci@9/scsi@0/disk@0,0:a  File and args:  
  158. SunOS Release 5.10 Version Generic_147440-07 64-bit 
  159. Copyright (c) 1983, 2011, Oracle and/or its affiliates. All rights reserved. 
  160. NOTICE: Disabling watchdog as watchdog services are not available 
  161.  
  162. WARNING: Last shutdown is later than time on time-of-day chip; check date. 
  163. WARNING: consconfig: cannot find driver for screen device /pci@7c0/pci@0/pci@9/pci@0/TSI,mko@0 
  164. Hostname: DNS03 
  165. Cpanic: failed to stop cpu4 
  166. panic: failed to stop cpu5 
  167. panic: failed to stop cpu6 
  168. panic: failed to stop cpu7 
  169. panic: failed to stop cpu24 
  170. panic: failed to stop cpu25 
  171. panic: failed to stop cpu26 
  172. panic: failed to stop cpu27 
  173.  
  174. panic[cpu13]/thread=2a1025d3ca0: xt_sync: timeout 
  175.  
  176. 000002a1025d2e00 unix:xt_sync+370 (10bcc00, 0, 2a1025d2f18, 361c6206e4, 0, 1913c08) 
  177.   %l0-3: 0000000000000000 000000361c61db04 0000003657fcd114 0000003657fcd0e4 
  178.   %l4-7: 000002a1025d2f18 0000000000000020 0000000000000000 00000000010bcc68 
  179. 000002a1025d3120 unix:hat_unload_callback+7d4 (7fc00, 2a1025d32b8, 0, 2a1025d33b8, 0, 30002c37b40) 
  180.   %l0-3: 000000007b24c000 fffffffffffffff8 0000000000000001 0000000000000001 
  181.   %l4-7: 0000000000000000 0000030007f579e0 ffffffffffffffff 0000030002c37b48 
  182. 000002a1025d3500 unix:segkmem_free_vn+58 (19794c0, 7b200000, 4c000, 198e388, 30000000000, 26) 
  183.   %l0-3: 0000000000001c00 0000000000000000 0000060022d5f3f8 00000000018a67e0 
  184.   %l4-7: 00000300028c1540 00000000010c0000 0000000000000000 0000000001990400 
  185. 000002a1025d35b0 unix:free_module_data+29c (60023165380, 1999400, 0, 1913400, 1990800, 1999400) 
  186.   %l0-3: 000000000000000a 0000000000000000 0000060022d5f3f8 00000000018a67e0 
  187.   %l4-7: 00000300028c1540 0000000070295fa8 0000000000000000 0000000001990400 
  188. 000002a1025d3660 genunix:mod_unload+9c (60022c19058, 60022c19058, 0, 60022c19058, 0, 0) 
  189.   %l0-3: 000000000000000a 0000000000000000 0000060022d5f3f8 0000000000001dc0 
  190.   %l4-7: 00000300028c1540 0000000000000220 0000000000000001 0000000001999000 
  191. 000002a1025d3710 genunix:mod_hold_installed_mod+b0 (60022d5f3f8, 0, 0, 2a1025d387c, 1, 60022c19058) 
  192.   %l0-3: 000000000000000a 0000000000000000 0000060022d5f3f8 0000000000001dc0 
  193.   %l4-7: 00000300028c1540 0000000000000220 0000000000000001 0000000001999000 
  194. 000002a1025d37c0 genunix:modrload+100 (1949608, ffffffffffffffff, 0, 44, 16, 3) 
  195.   %l0-3: 000000000000000a 0000000000000000 0000060022d5f3f8 0000000000001dc0 
  196.   %l4-7: 00000300028c1540 0000000000000220 0000000000000044 0000000000000001 
  197. 000002a1025d3880 genunix:mod_hold_dev_by_major+bc (0, 199a400, 1949608, 199c738, 1dc0, 19457e0) 
  198.   %l0-3: 00000300028c1760 0000000000000044 0000000001938868 0000000000001dc0 
  199.   %l4-7: 00000300028c1540 0000000000000220 0000000000000044 0000000000000001 
  200. 000002a1025d3930 genunix:ddi_hold_installed_driver+4 (44, 0, 1b9, 3, 1991000, 300029cfba8) 
  201.   %l0-3: 0000000000000000 0000000000000000 0000000000001dc0 00000000019911f8 
  202.   %l4-7: 000000000199c738 0000000000000101 00000300029cfdc0 00000300029ce000 
  203. 000002a1025d39e0 genunix:attach_drivers+44 (44, 144, 0, 199c400, 1991000, 144) 
  204.   %l0-3: 0000000000000000 0000000000000000 0000000000001dc0 00000000019911f8 
  205.   %l4-7: 000000000199c738 0000000000000101 00000300029cfdc0 00000300029ce000 
  206.  
  207. syncing file systems... done 
  208. skipping system dump - no dump device configured 
  209. rebooting... 
  210.  
  211. SC Alert: Host System has Reset 
  212.  
  213. SC Alert: Host system has shut down. 
  • 问题解决
 
  
  1. 如果有光盘,就照下面的操作即可,从Solaris操作环境光盘中启动并且修复编辑/etc/system文件 
  2. 1.插入Solaris光盘(Software 1 of 2) 
  3. 2.利用光盘启动到单用户模式 
  4. ok boot cdrom -s 
  5. 3.使用fsck命令修复/(root)分区的潜在问题 
  6. # fsck /dev/rdsk/c0t0d0s0 
  7. 4.如果fsck成功完成,装配/(root)文件系统到/a目录,以允许对磁盘上的文件系统的访问。 
  8. # mount /dev/dsk/c0t0d0s0 /a 
  9. 5.设置并且输出TERM变量允许vi编辑器进行工作 
  10. # TERM=sun 
  11. # export TERM 
  12. 6.编辑/etc/system文件并且纠正问题。然后退出保存文件 
  13. # vi /a/etc/system 
  14. :wq! 
  15. 7.卸载文件系统 
  16. # cd / 
  17. # umount /a 
  18. 8.重新启动系统 
  19. # reboot 
  •  问题思考

1)系统配置文件/etc/system为系统核心配置文件之一,修改之前一定要备份,并需要确认修改内容的完整性。详细情况需要到系统的指导文档中寻找答案。

2)当修改后系统不停重启,一定是触发了某种条件,需要注意。