アプライアンスにスクリプトをアップロードして実行します。
root ユーザーは、アプライアンスにアップロードされているすべてのスクリプトを表示してアクセスできます。root 以外のユーザーは、自分のスクリプトのみを表示してアクセスできます。
スクリプトの詳細については、Oracle ZFS Storage Appliance 管理ガイド、Release OS8.8.x の CLI スクリプトの操作を参照してください。
このスクリプトは、アプライアンス上のすべてのシェアを一覧表示します。
リクエストの例:
$ curl -kv --user root:pw --data-binary @listShares.aksh \ https://hostname:215/api/workflow/v1/scripts POST /api/workflow/v1/scripts HTTP/1.1 Host: zfs-storage.example.com:215 Authorization: Basic Tm8gcGVla2luZyE= User-Agent: curl/7.45.0 Accept: */* Content-Length: 12 Content-Type: application/x-www-form-urlencoded
結果例:
HTTP/1.1 201 Created Date: Mon, 27 Mar 2017 22:16:38 GMT X-Zfssa-Workflow-Api: 1.1 X-Zfssa-Version: user/generic@2017.02.27,1-0 X-Zfssa-Api-Version: 1.0 Content-Type: plain/text; charset=utf-8 Transfer-Encoding: chunked default share1 share2 fs1 lun1