Solaris
Solaris 是否有 /etc/sysconfig/servicename 的等價物?
在 Debian 和 RedHat 機器上,在執行 init 腳本之前會載入一個
/etc/default/servicename
or文件。/etc/sysconfig/servicename
是否有 Solaris 的等價物?
Solaris 10 和 11 使用所謂的服務管理工具 (SMF)。Linux 的等價物
/etc/default/servicename
可以/etc/sysconfig/servicename
在 SMF 的數據中找到。提供了 Solaris 11 的概述:
介紹 Oracle Solaris 11 上的服務管理工具 (SMF) 的基礎知識
服務管理工具 (SMF) 首次在 Oracle Solaris 10 中引入,是用於管理系統和應用程序服務的作業系統特性,取代了
init
Oracle Solaris 和其他 UNIX 作業系統先前版本中常見的傳統腳本啟動機制。SMF 通過確保基本系統和應用程序服務即使在硬體或軟體故障的情況下也能持續執行來提高系統的可用性。SMF 是更廣泛的 Oracle Solaris 預測性自我修復功能的組件之一。本文介紹了 SMF,並展示了一些在 Oracle Solaris 11 上管理服務的簡單範例。更高級的管理主題將在另一篇文章中介紹。要了解有關 SMF 的更多資訊,請查看Oracle 技術網SMF 技術頁面上的各種內容。
…
如果您熟悉目錄
init
中的遺留腳本,那麼/etc/rc?.d
本關於如何將這些遺留腳本遷移到基於 SMF 的服務的教程可能是了解 SMF 各部分實際位置的好地方:通常,您可以從查看
/lib/svc
和開始/var/svc
。