言葉にできるは武器なるらしい

言葉に文字に残していきます何事も。いつかきっと誰かの役に立つはずだから。

OracleAnalyticsCloudをコマンドで起動停止する方法 psm setupまでにめっちゃてこずった


  • pythonバージョンが3.3以下であればインストールする
  • python3インストール Red Hat およびそれから派生した OS では、yum を使用します。yum リポジトリで、使用可能な Pythonのバージョンを確認します。次に、正しいパッケージ名に置き換えて次のようなコマンドを実行します。
  • $ sudo yum install python36
  • Oracle CloudコンソールからのCLIのダウンロード

f:id:rodeeeen:20200930162526p:plain f:id:rodeeeen:20200930162549p:plain

DLしたファイルをWinSCPを使って Linuxサーバ上に配置しておく。 f:id:rodeeeen:20200930162646p:plain

アイデンティティドメインを確認する

f:id:rodeeeen:20200930162850p:plain

テラタームでアクセスしpsmcli.zipがあることを確認し curlでpsmcli.zipに書き込む設定をする

curl -X GET -u [ユーザ名]:[パスワード] -H [テナント名]:idcs-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX https://psm.us.oraclecloud.com/paas/api/v1.1/cli/idcs-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/client -o psmcli.zip

curl -X GET -u myuser321:password -H X-ID-TENANT-NAME:MyIdentityDomain54321 https://psm.us.oraclecloud.com/paas/api/v1.1/cli/MyIdentityDomain54321/client -o psmcli.zip

psmをインストールする

sudo -H pip3 install -U psmcli.zip f:id:rodeeeen:20200930163039p:plain

psmセットアップ

[opc@shiseido-instance ~]$ psm setup Username: [ユーザ名] Password: Retype Password: Identity domain: idcs-XXXXXXXXXXXXXXXXXXXXXXXXXX Region [us]: Output format [short]: Use OAuth? [n]:

f:id:rodeeeen:20200930163109p:plain CLIOracle Cloudに正常に接続すると、このクラウド・アカウントで利用可能なサービスが一覧表示されます。(↑みたいに)

ここまできたらpsmコマンドが打てるので

psm AUTOANALYTICSINST stop-service -s

止めてみる

[opc@shiseido-instance ~]$ psm AUTOANALYTICSINST stop-service -s oac1 Message: Job submitted successfully for stop of service/system Job ID: 155545347

f:id:rodeeeen:20200930163150p:plain

起動してみる

[opc@shiseido-instance ~]$ psm AUTOANALYTICSINST start-service -s oac1 Message: Job submitted successfully for start of service/system Job ID: 155670706 問題なくいけました。