日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

Solaris服務(wù)管理工具 SMF快速入門指南( 三 )


Solaris 系統(tǒng)服務(wù)的 FMRI 包含一般功能類別,如“應(yīng)用程序、“重大事件、“網(wǎng)絡(luò)、“平臺(tái)和“系統(tǒng),以及與服務(wù)的守護(hù)進(jìn)程或舊的 rc 腳本名稱相似的描述性名稱 。svcs(1) 命令將列出計(jì)算機(jī)上可用的所有活動(dòng)服務(wù):
% svcs
STATE STIME FMRI
...
online 11:19:35 svc:/network/nfs/status:default
offline 18:20:30 svc:/application/print/rfc1179:default
maintenance 18:20:26 svc:/network/ntp:default
由于服務(wù)現(xiàn)在是一級(jí)對(duì)象,因此 SMF 甚至可以通過使用 svcs(1) 命令的 "-a" 選項(xiàng)提供有關(guān)未啟用的服務(wù)的信息 。
常規(guī)任務(wù)
SMF 是 Solaris 中一項(xiàng)特別顯著的更改,因?yàn)樗绊懥斯芾砟P?。因此,盡管我們鼓勵(lì)您閱讀有關(guān) SMF 功能的詳細(xì)信息(請(qǐng)參見以下“詳細(xì)信息部分),但您可能還是希望從學(xué)習(xí)如何執(zhí)行一些常規(guī)系統(tǒng)管理任務(wù)開始 。
◆啟用和禁用服務(wù)
在 Solaris 10 之前的版本中,沒有一個(gè)很好的方法來永久禁用 Solaris 中的服務(wù) 。常用方法是將相應(yīng)的 rc 腳本重命名為不再執(zhí)行的名稱,但在下一次系統(tǒng)升級(jí)后此更改將會(huì)失效 。此外,基于 inetd 的服務(wù)是通過一種完全不同的方法(即編輯配置文件)啟用和禁用的 。在 SMF 下,可以使用 svCADm(1M) 命令配置這兩種類型的服務(wù),并且在計(jì)算機(jī)升級(jí)后這些更改將持續(xù)有效 。以下是對(duì)啟用和禁用某些服務(wù)的方式的比較:
--------------------------------------------------------------------------------------------------------
舊方法:mv /etc/rc2.d/S75cron /etc/rc2.d/x.S75cron
SMF 方法:svCADm disable system/cron:default
舊方法:編輯 /etc/inet/inetd.conf,將 finger 行取消注釋
SMF 方法:svcadm enable network/finger:default
--------------------------------------------------------------------------------------------------------
在上述示例中,svcadm 的最后一個(gè)參數(shù)是服務(wù)的 FMRI 。
請(qǐng)注意,svcadm 僅用于 SMF 服務(wù),由 rc 腳本控制的傳統(tǒng)服務(wù)與在早期發(fā)行版中的工作方式相同 。
◆停止、啟動(dòng)和重新啟動(dòng)服務(wù)
過去,服務(wù)已由引導(dǎo)時(shí)運(yùn)行的 rc 腳本啟動(dòng),并通過 start 參數(shù)運(yùn)行 。一些 rc 腳本提供了 stop 選項(xiàng),少數(shù) rc 腳本還允許使用 restart 。在 SMF 中,這些任務(wù)都是通過 svcadm(1M) 命令完成的:
--------------------------------------------------------------------------------------------------------
舊方法:/etc/init.d/sshd stop
SMF 方法:svcadm disable -t network/ssh:default
舊方法:/etc/init.d/sshd start
SMF 方法:svcadm enable -t network/ssh:default
舊方法:/etc/init.d/sshd stop; /etc/init.d/sshd start
SMF 方法:svcadm restart network/ssh:default
舊方法:kill -HUP `cat /var/run/sshd.pid`
SMF 方法:svcadm refresh network/ssh:default
-----------------------------------------------------------------------------------------------------------
svCADm enable 和 svcadm disable 的 "-t" 選項(xiàng)表示所請(qǐng)求的操作應(yīng)該是臨時(shí)的 (temporary),它不會(huì)影響此服務(wù)是否會(huì)在系統(tǒng)下一次引導(dǎo)時(shí)啟動(dòng) 。這與上述“啟用和禁用服務(wù)示例形成了對(duì)比 。
與啟用和禁用服務(wù)一樣,不應(yīng)該使用 svcadm 控制由 rc 腳本控制的服務(wù);這些服務(wù)將始終按早期發(fā)行版中的方式工作 。
◆觀察引導(dǎo)過程
如“顯著的更改部分所述,在缺省情況下,引導(dǎo)過程與早期的 Solaris 發(fā)行版相比要精簡(jiǎn)得多 。這樣就減少了不能提供有價(jià)值信息的“無用消息,這些“無用消息可能會(huì)導(dǎo)致引導(dǎo)期間發(fā)生的任何實(shí)際問題不容易被發(fā)現(xiàn) 。
已添加一些新的引導(dǎo)選項(xiàng),以控制引導(dǎo)的詳細(xì)程度 。您可能會(huì)發(fā)現(xiàn)一個(gè)特別有用的選項(xiàng) "-m verbose",該選項(xiàng)在每個(gè)服務(wù)嘗試啟動(dòng)時(shí)打印一行信息 。這與基于 Unix 和與 Unix 相似的某些其他操作系統(tǒng)的缺省引導(dǎo)模式相似 。詳細(xì)的引導(dǎo)過程如下所示:

推薦閱讀