SUPPORT

Solaris下如何关闭SUN服务器

发布时间:2022-07-15

  1.成为超级用户或承担等效角色。

  角色包含授权和具有一定权限的命令。

  2.了解用户是否已登录到系统。

  # who

  屏幕上会显示所有登录用户的列表。您可能需要发送邮件或广播消息,以使用户知道系统

  即将关闭。

  3.关闭系统。

  # shutdown -iinit-level -g grace-period -y

  -i init-level 使系统进入与缺省的S 级不同的init 级别。选项包括0、1、2、5 和6。

  运行级0 和5 是为关闭系统而保留的状态。运行级6 用于重新引导系统。

  运行级2 可用作多用户操作状态。

  -g grace-period 指示系统关闭前的时间(以秒为单位)。缺省值为60 秒。

  -y 继续关闭系统,无需任何介入。否则,系统会提示您在60 秒后继续执行

  关闭过程。

  4.如果系统要求您确认,请键入y。

  Do you want to continue? (y or n): y

  如果使用了shutdown -y 命令,系统将不提示您继续操作。

  5.如果系统提示,请键入超级用户口令。

  Type Ctrl-d to proceed with normal startup,

  (or give root password for system maintenance): xxxxxx

  6.完成系统管理任务后,请按Control-D 组合键,以返回到缺省的系统运行级。

  7.您可使用下表确认系统是否处于您在shutdown 命令中指定的运行级。

  示例1:SPARC: 使服务器进入运行级S

  在以下示例中,使用shutdown 命令可使基于SPARC 的系统在三分钟内进入运行级S(单用户级别)。

  # who

  root console Jun 14 15:49 (:0)

  # shutdown -g180 -y

  Shutdown started. Mon Jun 14 15:46:16 MDT 2004

  Broadcast Message from root (pts/4) on venus Mon Jun 14 15:46:16...

  The system venus will be shut down in 3 minutes .

  .

  .

  Broadcast Message from root (pts/4) on venus Mon Jun 14 15:46:16...

  The system venus will be shut down in 30 seconds .

  .

  .

  INIT: New run level: S

  The system is coming down for administration. Please wait.

  Unmounting remote filesystems: /vol nfs done.

  Shutting down Solaris Management Console server on port 898.

  Print services stopped.

  Jun 14 15:49:00 venus syslogd: going down on signal 15

  Killing user processes: done.

  Requesting System Maintenance Mode

  SINGLE USER MODE

  Root password for system maintenance (control-d to bypass): xxxxxx

  single-user privilege assigned to /dev/console.

  Entering System Maintenance Mode

  #

  示例2:SPARC: 使服务器进入运行级0

  在以下示例中,使用shutdown 命令可使基于SPARC 的系统在5 分钟内进入运行级0,而无需进行其他确认。

  # who

  root console Jun 17 12:39

  userabc pts/4 Jun 17 12:39 (:0.0)

  # shutdown -i0 -g300 -y

  Shutdown started. Thu Jun 17 12:40:25 MST 2004

  Broadcast Message from root (console) on pretend Thu Jun 17 12:40:25...

  The system pretend will be shut down in 5 minutes

  .

  .

  .

  Changing to init state 0 -please wait

  #

  INIT: New run level: 0

  The system is coming down. Please wait.

  System services are now being stopped.

  .

  .

  .

  The system is down.

  syncing file systems... done

  Program terminated

  Type help for more information

  ok

  示例3:SPARC: 将服务器重新引导至运行级3

  在以下示例中,使用shutdown 命令可将基于SPARC 的系统在两分钟内重新引导至运行级3。不需要进行其他确认。

  # who

  root console Jun 14 15:49 (:0)

  userabc pts/4 Jun 14 15:46 (:0.0)

  # shutdown -i6 -g120 -y

  Shutdown started. Mon Jun 14 15:46:16 MDT 2004

  Broadcast Message from root (pts/4) on venus Mon Jun 14 15:46:16...

  The system venus will be shut down in 2 minutes

  Changing to init state 6 -please wait

  #

  INIT: New run level: 6

  The system is coming down. Please wait.

  .

  .

  .

  The system is down.

  syncing file systems... done

  rebooting...

  .

  .

  .

  venus console login:

  无论由于何种原因关闭系统,可能都需要返回到运行级3,在该级别下,所有文件资源均可用,并且用户可以登录。

  如何关闭独立系统

  1.成为超级用户或承担等效角色。

  角色包含授权和具有一定权限的命令。有关角色的更多信息。

  2.关闭系统。

  # init run-level

  其中run-level 标识了新的运行级。

  3.使用下表确认系统是否处于您在init 命令中指定的运行级。

  示例1:使独立系统进入运行级0

  在此示例中,使用init 命令可使基于x86 的独立系统进入可安全关闭电源的级别。

  # init 0

  #

  INIT: New run level: 0

  The system is coming down. Please wait.

  .

  .

  .

  The system is down.

  syncing file systems... [11] [10] [3] done

  Press any key to reboot

  示例2:SPARC: 使独立系统进入运行级S

  在此示例中,使用init 命令可使基于SPARC 的独立系统进入运行级S(单用户级别)。

  # init s

  #

  INIT: New run level: S

  The system is coming down for administration. Please wait.

  Unmounting remote filesystems: /vol nfs done.

  Print services stopped.

  syslogd: going down on signal 15

  Killing user processes: done.

  SINGLE USER MODE

  Root password for system maintenance (control-d to bypass): xxxxxx

  single-user privilege assigned to /dev/console.

  Entering System Maintenance Mode

  #

  无论由于何种原因关闭系统,可能都需要返回到运行级3,在该级别下,所有文件资源均可用,并且用户可以登录。

SUN服务器

相关信息