本節涵蓋桌上管理系統共用的網路需求:
提供桌上管理系統所需的作業系統網路配置。
請參閱 "配置桌上管理系統的基本作業系統網路"。
您必須安裝:
配置 ToolTalk 檔案名稱資料庫伺服器常駐程式 rpc.ttdbserver 的系統。
當桌上管理系統安裝時,此配置應會自動發生。有關更多的資訊,請參閱 "配置 ToolTalk 資料庫伺服器 "。
當桌上管理系統安裝時,此動作應會自動發生。有關更多的資訊,請參閱 "配置子處理控制常駐程式"。
當資料位於應用程式在其上使用正在執行的資料的系統以外的系統時,就視為 "遠程" 。
例如:
如果應用程式使用位於檔案伺服器上的資料,它就必須裝載這些檔案。
如果檔案管理者圖像位於圖像伺服器上,階段作業伺服器必須裝載這些檔案。
如果網路使用輔助說明伺服器於桌上管理系統輔助說明檔案,階段作業伺服器與所有的應用程式伺服器都必須裝載輔助說明資料。
有關裝載點的更多資訊,請參閱下一節,"配置遠程檔案系統的裝載點"。
當桌上管理系統從一個系統傳送檔案名稱到另一個系統時,它必須變換或 對應 這些檔案名稱成為對目標系統有意義的名稱。因為檔案可以裝載於不同系統上的不同位置中,所以此對應是必須的,也因此必須使用不同的名稱來存取。例如sysA 上的檔案 /projects/big 可以於 sysB 上以/net/sysA/projects/big存取。
如果要正確地執行此檔案名稱對應,下列之一必須是正確的:
裝載 指令是用於靜態地裝載檔案系統。這些類型的靜態裝載一般是配置於如 /etc/checklist、/etc/mnttab 或 /etc/filesystems 的檔案中。
如果要讓檔案名稱對應在系統之間正確運作,檔案系統裝載必須使用一致的主機名稱。如果主機已知有數個名稱(例如別名,或是如果主機有一個以上已知有不同名稱的 LAN 位址),您必須使用所有裝載的相同名稱與名稱形式。
或是,使用自動裝設器在內定 /net 裝載點裝載檔案系統。
或是,使用自動裝設器在 /net 以外的位置裝載檔案系統,而且設定 DTMOUNTPOINT 環境變數以指示裝載點。請參閱下一節,"設定 DTMOUNTPOINT 的值"。
有關自動裝設器的資訊,請參閱自動裝設器(1M)線上援助頁。
如果下列兩項條件均是正確的,您必須設定 DTMOUNTPOINT 環境變數:
在使用者登入時自動啟動的使用者桌上管理系統處理,例如工作區管理者(dtwm)與檔案管理者(dtfile)
由區域或遠程系統上的桌上管理系統所啟動的應用程式
由使用者從 shell 指令行所啟動的應用程式
如果要設定這些處理的 DTMOUNTPOINT:
執行您的系統上重新讀取 /etc/inetd.conf 的程序。有關更多的資訊,請參閱 inetd(1M)線上援助頁。
此可以藉由在 /etc/dt/config/Xsession.d 中設定變數來完成。有關設定環境變數的更多資訊,請參閱 "如果要設定環境變數"。
桌上管理系統子處理控制(SPC)服務提供客戶機/伺服器指令執行。
桌上管理系統子處理控制常駐程式(dtspcd)是由桌上管理系統所使用,以啟動遠程應用程式。其為接受來自遠程客戶機執行指令的要求的 inet 常駐程式。有關如何配置 inet 常駐程式的更多資訊,請參閱 inetd.conf(1M)線上援助頁。
桌上管理系統動作呼叫程式庫使用 SPC 服務以調用遠程動作。
確認 dtspc 在 /etc/services 與 /etc/inetd.conf 中正確地註冊。
請參閱 dtspcd(1M)線上援助頁。
子處理控制服務的辨證是以檔案系統辨證為基礎。dtspcd 必須有也是由所有 SPC 客戶機系統所裝載的 辨證目錄 的存取。
按內定值,dtspcd 辨證目錄是使用者的主目錄。但是,您可以藉由在/etc/inetd.conf 目錄中設定 -auth_dir 選項來配置 dtspcd 以使用不同的位置。有關更多的資訊,請參閱 dtspcd(1M)線上援助頁。
因為 SPC 辨證是以檔案系統變證為基礎,所以 SPC 服務的安全只與您的分散式檔案系統一樣。如果您正在您不信任的分散式檔案系統網路中使用桌上管理系統,您可能會希望取消 dtspcd。如果要取消 dtspcd,請在/etc/services 中註釋 dtspc 登錄。
當桌上管理系統使用動作以啟動遠程系統上的應用程式時,就會將使用者的環境變數複製到遠程系統並放在應用程式的環境中。
按內定值,一些環境變數在複製到遠程系統之前就已改變了。您可以配置動作呼叫元件與桌上管理系統的子處理控制服務,以便在將變數放入應用程式的環境前執行其它的環境變數處理。
有關內定配置與如何修改的更多資訊,請參閱 dtactionfile(4) 與 dtspcdenv(4) 線上援助頁。
ToolTalk 的一個元件是 ToolTalk 資料庫伺服器,/usr/dt/bin/rpc.ttdbserver。
ToolTalk 資料庫伺服器是由 ToolTalk 訊息服務所使用,同時也用於檔案名稱對應。當安裝桌上管理系統且不需要其它配置時,其通常是註冊於/etc/inetd.conf 中。
有關 ToolTalk 資料庫伺服器與其配置選項的更多資訊,請參閱 rpc.ttdbserver(1M)線上援助頁。
ToolTalk 訊息伺服器為 ttsession。按內定值,其不需要任何配置;而是於登入期間由 Xsession 指令集所啟動的。
有關 ToolTalk 訊息伺服器與其配置選項的更多資訊,請參閱 ttsession 線上援助頁。
日曆應用程式的一個元件為日曆常駐程式 rpc.cmsd。當安裝桌上管理系統且不需要其它配置時,其通常是註冊於 /etc/inetd.conf 中。
有關日曆常駐程式與其配置選項的更多資訊,請參閱 rpc.cmsd(1) 線上援助頁。