Sun Fire 15K/12K シャーシに複数のノードを同じパーティションに構成されている場合、ノードの削除ができないことがあります。この問題は、当該パーティションにおいて、Sun Fire 15K/12K シャーシが複数のノードを持つ唯一のシャーシである場合だけに発生します。この問題の原因は、単一のシャーシから複数のノードを同じパーティションに構成するときに、メモリマッピング用エイリアスを作成する必要があるためです。このメモリマッピング用エイリアスの作成は、同じパーティションに複数のノードを構成しているシャーシごとに独自に行われます。ところが、あるパーティションからあるシャーシのノードを 1 つを除いてすべて削除すると、(1 つのノードが残っているにもかかわらず)、そのシャーシ用に作成されたメモリマッピング用エイリアスが無効になってしまいます。次の例を考えてみてください。
あるパーティションに 3 つのノードが存在すると仮定します。
xc1-a, xc1-b, xc2-a |
ここで、xc1 と xc2 は 2 つの別の Sun Fire 15K/12K システムです。
このパーティションから xc1-a または xc1-b のどちらかを削除すると、システム xc1 のメモリマッピングエイリアスが無効になってしまいます。
しかし、同じパーティションに複数のノードを持つシャーシが複数存在する場合、一方のシャーシの無効なメモリマッピングエイリアスをもう一方のシャーシの有効なメモリマッピングエイリアスが補います。したがって、このパーティションは使用し続けることができます。この様子を次の例に示します。
あるパーティションに 4 つのノードが存在すると仮定します。
xc1-a, xc1-b, xc2-a, xc2-b |
このパーティションから xc1-a または xc1-b のどちらかを削除すると、 xc1 システムのメモリマッピングエイリアスが無効になってしまいます。しかし、シャーシ xc2 のエイリアスが有効なままとなります。したがって、このパーティションは使用し続けることができます。
回避策: 次の手順は、SunFire15K/12K の 1 つがある 1 つのシャーシに対して提供しているノード数を 1 に減らす方法を示します。この場合、そのシャーシは当該パーティションにおいて唯一の多重ノードシャーシです。
同じパーティションに複数のノードを構成しているシャーシにおいて、そのシャーシのすべてのノードを当該パーティションから削除します。
当該パーティションに入れたいノードを追加し直します。
たとえば、あるパーティションがノード xc1-a、xc1-b、および xc2-a から構成されていると仮定します。ここで、xc1 と xc2 は 2 つの別の Sun Fire 15K/12K システムです。このとき、このパーティションのノードを xc1-a と xc2-a だけにしたい場合、次のようにします。
ノード xc1-a と xc1-b を当該パーティションから削除します。
ノード xc1-a を当該パーティションに追加し直します。