私はCentOS 5.7(もし備えて)を実行しており、Lonsoleで正常に実行されるプログラム(私のプログラムではない)がありますが、xterm
Lonsoleでgnome-terminal
実行するとrxvt
動作が中断されます。
私は新しいアカウントでこれを行っていますが、.bashrc
デフォルトは変更されていません。新鮮なバニラのインストール。
これは、同じタイプのシェルであると仮定する両方の端末に当てはまり$-
ます。himBH
マシンをSSHで接続すると、ssh 127.0.0.1
マシン自体()を含むすべての端末で機能します。
何が間違っているのか知っていますか?
qconf
編集:これに備えて、このプログラムはSGE(GridEngine)の一部です。これはサーバーに送信され、コンピューティング要求を実行できるコンピューターのリストを返します。
トレースを実行しましたが、違いは次のとおりです。
diff broken working
1,4c1,4
< execve("/opt/SGE/bin/lx24-amd64/qconf", ["qconf", "-ss"], [/* 49 vars */]) = 0
< brk(0) = 0x1a48c000
< mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2ba0bec8a000
< mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2ba0bec8b000
---
> execve("/opt/SGE/bin/lx24-amd64/qconf", ["qconf", "-ss"], [/* 48 vars */]) = 0
> brk(0) = 0xa7cb000
> mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b3b4716e000
> mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b3b4716f000
6,19d5
.
.
.
< futex(0x3a408030ec, FUTEX_WAKE_PRIVATE, 2147483647) = 0
< futex(0x6ba3c0, FUTEX_WAIT_PRIVATE, 2, NULL
\ No newline at end of file
---
> open("/proc/cpuinfo", O_RDONLY) = 3
> read(3, "p", 1) = 1
> read(3, "r", 1) = 1
【ここから作業が続く】
futex出力の停止点が壊れて異常です。
ベストアンサー1
同じ構成、つまりCentos 5.7とSGE 6.2u5があります。大丈夫です。サーバーコンソールまたはx-termで直接作業できます。 text-modiとx-modiでsshを使用できます。すべてが正常です。
浮上するのはSGE環境の初期化だけです。正しく完了しましたか?何人かのユーザーが「とにかく」間違って理解したことがあります。だから/etc/profileにSGE初期化を追加しました。このように:
if [ -f /Services/NFS/SGE/default/common/settings.sh ];then
. /Services/NFS/SGE/default/common/settings.sh
fi
SGEを直接コンパイルしましたか、それともSunの64ビットLinuxバイナリ(ge-6.2u5-bin-lx24-amd64.tar.gz ge-6.2u5-common.tar.gz)を使用しましたか?