この節では、Grid Engine モジュールに関して判明している問題点をまとめています。
回避策: N1 System Manager を再ロードするか、次の手順を実行してデータベースからマスターホストを 1 つ削除します。
Solaris の場合は /opt/SUNWscs/sbin/db_tool.pl psql、Linux の場合は /opt/sun/scs/sbin/db_tool.pl psql を使用してデータベースにアクセスします。
2 つのマスターのエントリを表示します。
mgmt=>select * from sge_hosts;
appliance_id | type | hostname | spooldir --------------+--------+-----------+------------------------------------- 2 | MASTER | 10-0-0-17 | /gridware/sge/default/spool/qmaster 3 | MASTER | hdco16 | /gridware/sge/default/spool/qmaster (2 rows) |
mgmt=>SELECT * from sge_host_versions;
appliance_id | version --------------+--------- 2 | a1 3 | a1 (2 rows) |
sge_host_versions テーブルと sge_hosts テーブルからマスターの 1 つを削除します。
mgmt=>delete from sge_host_versions where appliance_id = '3';
DELETE 1 |
mgmt=>SELECT * from sge_host_versions;
appliance_id | version --------------+--------- 2 | a1 (1 row) |
mgmt=>delete from sge_hosts where appliance_id = '3';
DELETE 1 |
mgmt=>select * from sge_hosts;
appliance_id | type | hostname | spooldir --------------+--------+-----------+------------------------------------- 2 | MASTER | 10-0-0-17 | /gridware/sge/default/spool/qmaster (1 row) |
Grid Engine モジュールのジョブの種類が表示されません。たとえば、load server コマンドを実行して GE アプリケーションをインストールしたあと、関連するジョブ 5、6、および 7 のジョブの種類が表示されません。
ジョブ ID 日時 種類 ステータス 所有者 7 2006-01-07T08:13:24-0700 完了 root 6 2006-01-07T08:08:22-0700 完了 root 5 2006-01-07T08:04:42-0700 完了 root 4 2006-01-07T07:54:41-0700 基本管理サポートの追加 完了 root 3 2006-01-07T07:53:43-0700 基本管理サポートの追加 完了 root 2 2006-01-07T07:03:04-0700 検出 完了 root 1 2006-01-07T07:02:10-0700 検出 完了 root |
回避策: 回避策はありません。
適切な Grid Engine 権限を持つスーパーユーザー以外のユーザーが、create application コマンドと delete application コマンドを使用して、管理サーバー上で Grid Engine アプリケーションを作成または削除することはできません。
回避策: create application コマンドまたは delete application コマンドを使用するには、管理サーバーのスーパーユーザーである必要があります。