3.3. 資源樹 - 基礎 / 定義

以下內容描述了資源樹的結構,以及定義了各個部分的相應清單。
    <service name="foo" ...>
        <fs name="myfs" ...>
            <script name="script_child"/>
        </fs>
        <ip address="10.1.1.2" .../>
    </service>
  • 資源樹乃資源、其屬性、父/子與同層級關係的 XML 表示式。資源樹的根部一般會是一種特殊類型的資源稱為「服務」。在此 wiki 上,資源樹、資源群組和服務一般會交互使用。以 rgmanager 的角度來看,資源樹是個原子單位(atomic unit)。一個資源樹的所有元件皆會由相同的叢集節點上作為起始。
  • fs:myfs 和 ip:10.1.1.2 屬於同層級的資源
  • fs:myfs i乃 script:script_child 的父系資源
  • script:script_child 乃 fs:myfs 的子系資源

3.3.1. 父/子關係、相依性和起始順序

資源樹中的父/子關係規則相當單純:
  • 父系資源會比子系資源先起始
  • 父系資源停止前,所有的子系資源必須先完全停止
  • 由這兩項規則看來,您可斷言子系資源依賴其父系資源
  • 若資源要被視為健全,所有其相依的子系資源也必須處於健全狀態