検索

2.9. CLI ツールの使用

download PDF

クラスターでリソースを管理するために使用される 2 つの主な CLI ツールは以下の通りです。

  • Container-native Virtualization virtctl クライアント
  • OpenShift Container Platform oc クライアント

2.9.1. Virtctl クライアントコマンド

virtctl クライアントは、Container-native Virtualization リソースを管理するためのコマンドラインユーティリティーです。以下の表には、Container-native Virtualization のドキュメント全体で使用されている virtctl コマンドが記載されています。

表2.3 virtctl クライアントコマンド
コマンド説明

virtctl start <vm>

仮想マシンを起動します。

virtctl stop <vm>

仮想マシンを停止します。

virtctl restart <vm>

仮想マシンを再起動します。

virtctl expose <vm>

仮想マシンまたは仮想マシンインスタンスの指定されたポートを転送するサービスを作成し、このサービスをノードの指定されたポートで公開します。

virtctl console <vmi>

仮想マシンインスタンスのシリアルコンソールに接続します。

virtctl vnc <vmi>

仮想マシンインスタンスへの VNC 接続を開きます。

virtctl image-upload <…​>

仮想マシンイメージを PersistentVolumeClaim にアップロードします。

2.9.2. OpenShift Container Platform クライアントコマンド

OpenShift Container Platform oc クライアントは、OpenShift Container Platform リソースを管理するためのコマンドラインユーティリティーです。以下の表には、Container-native Virtualization のドキュメント全体で使用される oc コマンドが記載されています。

表2.4 oc コマンド
コマンド説明

oc login -u <user_name>

OpenShift Container Platform クラスターに <user_name> としてログインします。

oc get <object_type>

プロジェクトの指定されたオブジェクトタイプのオブジェクトの一覧を表示します。

oc describe <object_type> <resource_name>

プロジェクトで特定のリソースの詳細を表示します。

oc create -f <object_config>

プロジェクトで、ファイル名または標準入力 (stdin) からリソースを作成します。

oc edit <object_type> <resource_name>

プロジェクトのリソースを編集します。

oc delete <object_type> <resource_name>

プロジェクトのリソースを削除します。

oc クライアントコマンドのより総合的な情報については、『OpenShift Container Platform CLI リファレンス』を参照してください。

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.