#!/bin/ksh
設定-x
功能 test_me
{
設定 -x
日期
}
函式 check_me
{
設定 -x
ssh HST2 "$(typeset -f test_me); test_me"
}
ssh HST1 "$(typeset -f); check_me"
第5行的語法錯誤導致失敗。`;;'出乎意料,有人能幫忙嗎?
從Sath我在Oracle RAC集群上登錄。我在RAC1A的第一個節點上登錄,然后在這個RAC1上準備資料庫串列,在各個節點RAC1B、RAC1C、RAC1D...然后在每個RAC1B上登錄并連接到資料庫...$HST1和$HST2只是為了隱藏主機名,你可以把任何你喜歡的.... SATH ==> RAC1A ==> RAC1B ... 其中HST1是RAC1A,HST2是RAC1B -
如果你有任何3個配對的服務器,其中ssh密鑰是在SATH ==> RAC1A ==> RAC1B中推出的,你可以測驗上述代碼。 SATH ==> HST1 ==> HST2
uj5u.com熱心網友回復:
#!/bin/ksh
設定-x
函式a
{
設定-x
日期
}
函式b
{
設定-x
ssh HST2 "$(typeset -f a); a"
}
ssh HST1 "$(typeset -f); b"
上面的代碼在內部函式是按字母順序升序的情況下作業正常。
uj5u.com熱心網友回復:
#!/bin/ksh
設定 -x
函式b
{
設定-x
日期
}
函式a
{
設定-x
ssh HST2 "$(typeset -f b); b"
}
ssh HST1 "$(typeset -f); a"
上面的代碼在內部函式名是按字母順序降序的地方失敗了。 在第5行出現語法錯誤而失敗。`;;' 意外
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/318109.html
標籤:
