AppSync:升級至版本 4.4 後,AppSync 無法執行 KSH 自訂殼層指令檔
Sommaire: AppSync 4.4 不允許執行 KSH korn Shell。 說明:請確定指令檔有正確的副檔名 (.sh 或 .pl),在檔案名稱/檔案路徑和指令檔參數中沒有無效字元。
Cet article s’applique à
Cet article ne s’applique pas à
Cet article n’est lié à aucun produit spécifique.
Toutes les versions de produits ne sont pas identifiées dans cet article.
Symptômes
服務計畫事件中會出現下列內容:
Pre-copy script,e56351e3-10ef-4cff-b9b1-c0298d0bfdcb,HST_000112,Overload,User script /usr/path/bin/my-precopy.ksh failed to run on host ProdSource. Ensure the script has correct extensions(.sh or .pl), no invalid characters in filename/filepath and script parameters.
在 AppSync 伺服器記錄中也出現類似的錯誤:
INFO [Thread-280 (ActiveMQ-client-global-threads)] [com.emc.archway.commands.host.RunHostUserScriptCommandBean] [Overload] [] bbe273ef-d05e-4b2c-a594-7148588bdb13->>> Filename contains either invalid characters, multiple dots or the file extension is not .sh
Cause
此程式碼篩選出 KSH 指令檔為有效。
Résolution
AppSync 4.4.0.0 有修補程式。
致電服務要求時,請注意本文。
如為 4.4.0.0 後的版本,請參閱適當的版本資訊,以判斷問題是否已解決。
Produits touchés
AppSyncPropriétés de l’article
Numéro d’article: 000198150
Type d’article: Solution
Dernière modification: 13 mai 2026
Version: 6
Obtenez des réponses à vos questions auprès d’autre utilisateurs de Dell
Services de soutien
Vérifiez si votre appareil est couvert par les services de soutien.