2015-06-24 32 views
1

如果我有多於一個齒輪我知道如何檢查特定齒輪的日誌,但我不知道如何通過ssh連接到特定的齒輪。Openshift - ssh到特定的齒輪

我在尋找類似:

rhc ssh -g gear_id 

爲什麼?

因爲我有問題,當我試圖執行此

f = open(os.environ['OPENSHIFT_DATA_DIR']+'/myfile.sh', 'w+') 

我得到試圖訪問該路徑的一個錯誤,我認爲這是因爲在不同的齒輪被執行。 所以我想檢查每個裝備的OPENSHIFT_DATA_DIR的價值。

IOError: [Errno 2] No such file or directory 

回答

2

要查看在應用程序中的所有齒輪:

rhc app show --app <app-name> --gears ssh

然後,ssh到一個特定齒輪只是抓住所顯示的SSH網址中的一個,並且:

ssh <SSH-URL>