バックアップおよびリストア方式によるアップグレード後、カスタムワークフロー内でPowerShellを使用したデータソースの取得がWFAで無効な文字エラーで失敗する
- Views:
- 2
- Visibility:
- Public
- Votes:
- 0
- Category:
- oncommand-workflow-automation-wfa
- Specialty:
- legacy
- Last Updated:
環境
- OnCommand Workflow Automation(WFA)5.1.1P7
- Windowsノインストオル
- ONTAP / ActiveIQ Unified Manager(AIQUM)データソース
問題
- バックアップ/リストア方式で5.1.1P3から5.1.1 P7にWFAをアップグレード
- アップグレード後に、PowerShellを使用したデータソースの取得のワークフローがONTAPとAIQUMの両方のデータソースで失敗する
- wfa.logのエラー:
INFO [com.netapp.wfa.command.execution.instance.impl.ExecutionInstanceDaoImpl] (Thread-4 (ActiveMQ-client-global-threads)) [acquire_wfa_datasource] ### Command 'acquire_wfa_datasource' in 'POWER_SHELL' ###
DEBUG [com.netapp.wfa.command.execution.impl.executors.CommandExecutorImpl] (Thread-4 (ActiveMQ-client-global-threads)) Executing command 'acquire_wfa_datasource':POWER_SHELL......DEBUG [com.netapp.wfa.command.execution.impl.CredentialDaoImpl] (default task-7) Looking command credential by IP addresses (exact match) '[<WFA_Server_IP>, 0:0:0:0:0:0:0:1]'INFO [com.netapp.wfa.rs.execution.ExecutionResource] (default task-7) Execution : Credential Request Successfully processed for array host '<WFA_server>'INFO [com.netapp.wfa.command.execution.instance.impl.ExecutionInstanceDaoImpl] (default task-7) [acquire_wfa_datasource] Credentials successfully provided for '<WFA_server>'......DEBUG [com.netapp.wfa.common.stats.MethodInvocationStatsInterceptor] (Thread-4 (ActiveMQ-client-global-threads)) COMPLETED milliseconds=1967 depth=25 class=ScriptHandlerBaseImpl method=executeScriptCommand:Time taken to execute the script in a process parameters=[[powershell, -ExecutionPolicy, remotesigned, -NonInteractive, -NoProfile, -InputFormat, Text, -OutputFormat, XML, -Command, $_Netapp_Uri = @($input)[0] ; D:\NetApp\WFA\jboss\..\PoSH\profile.ps1;Invoke-WfaCommand -Script './acquire_wfa_datasource14021644386637789484.ps1 -DataSourceName ''<ONTAP/AIQUM_Datasource>'' -Protocol ''https'' -WfaServer ''<WFA_server>'' ']][com.netapp.wfa.common.stats.MethodInvocationStatsInterceptor] (Thread-4 (ActiveMQ-client-global-threads)) FAILED milliseconds=0 depth=25 class=ScriptHandlerBaseImpl method=executeScriptCommand:reading error message from error stream parameters=['_x0001_', hexadecimal value 0x01, is an invalid character. Line 1, position 559.]- AIQUMデータソースが削除され、証明書の詳細を取得するために再度追加されました
- クレデンシャルの下にONTAPの詳細を削除して追加
- 手動でトリガーされた「
Acuire Now」ジョブまたはスケジュールされた取得ジョブの作業