次のコマンドを使用して、一目をインストールします。
須藤はapt-getをインストール一目一目-APIの一目-クライアント一目共通一目-レジストリのpython-一目 运行结果:
localadmin @ OpenStackの-1:〜$の須藤はapt-getをインストール一目一目-APIの一目-クライアント一目共通一目-レジストリpython-一目は
localadminのための[須藤]パスワード:
パッケージリストを読む...完了
依存関係ツリーを構築する
状態情報を読み取っています...完了
以下の追加パッケージがインストールされます:
libyaml-0-2のpython-amqplibのpython-anyjsonのpython-dateutilパイソン-kombuのpython-れるxattrのpython-YAML
推奨パッケージ:
のpython-amqplib-docののpython-のbotoのpython-のCouchDBのpython-昆布-docのパイソンが-pymongo
次の新しいパッケージがインストールされます。
一目一目-API一目クライアント一目共通一目-レジストリlibyaml-0-2のpython-amqplibのpython-anyjsonのpython-dateutilのpython-一目のpython-昆布のpython-れるxattrの
のpython-YAML
削除するアップグレード0、13が新たにインストールされた、0と3アップグレードされません。
アーカイブの649キロバイトを取得する必要があります。
この操作後に追加のディスク・スペースの3709 KBが使用されます。
あなたは[Y / n]を続行しますか?yが
取得:1 http://mirrors.163.com/ubuntu/精密/主libyaml-0-2 AMD64 0.1.4-2 [56.9 KB]
プレゼント:2 http://mirrors.163.com/ubuntu/正確/メインのpython-amqplib全て1.0.0 + DS-1 [34.5 KB]
プレゼント:3 http://mirrors.163.com/ubuntu/精密/主のpython-anyjson全て0.3.1-1build1 [7208 B]
取得: 4http://mirrors.163.com/ubuntu/精密/メインのpython-dateutilすべて1.5-1 [54.2 KB]
取得:5 http://mirrors.163.com/ubuntu/精密/メインのpython-コンブすべての1.4。 3-1 [94.1 KB]
取得:6 http://mirrors.163.com/ubuntu/精密/主のpython-れるxattr AMD64 0.6.2-1ubuntu1 [13.9 KB]
取得:7 http://mirrors.163.com / Ubuntuは/精密/主のpython-YAMLはAMD64 3.10-2 [122 KB]
取得:8 http://mirrors.163.com/ubuntu/正確に提案/メインのpython-一目全て2012.1-0ubuntu2.1 [229 KB]
取得:9 http://mirrors.163.com/ubuntu/正確に提案/メイン一目共通全て2012.1-0ubuntu2.1 [6506 B]
取得:10http://mirrors.163.com/ubuntu/正確に提案/メイン一目-API全て2012.1-0ubuntu2.1 [12.1 KB]
プレゼント:11 http://mirrors.163.com/ubuntu/正確に提案/メイングランス・レジストリすべて2012.1-0ubuntu2.1 [4,700 B]
プレゼント:12 http://mirrors.163.com/ubuntu/正確に提案/メイン一目全て2012.1-0ubuntu2.1 [1,742 B]
プレゼント:13 のhttp:/ /mirrors.163.com/ubuntu/正確に提案/メイン一目クライアント全て2012.1-0ubuntu2.1 [10.8 KB]
10Sでフェッチ649キロバイト(64.0 KB /秒)
以前に選択されていないパッケージlibyaml-0-2を選択します。
(読み込みデータベース... 52116個のファイルとディレクトリが現在インストールされています。)
(... / libyaml-0-2_0.1.4-2_amd64.debから)libyaml-0-2開梱...
以前に選択されていないパッケージのpython-amqplibを選択します。
...(... /のpython-amqplib_1.0.0 + DS-1_all.debから)のpython-amqplibの開梱
、以前に選択されていないパッケージのpython-anyjsonを選択します。
...(... /のpython-anyjson_0.3.1-1build1_all.debから)のpython-anyjsonの開梱
、以前に選択されていないパッケージのpython-dateutilを選択します。
...(... /のpython-dateutil_1.5-1_all.debから)のpython-dateutilの開梱
、以前に選択されていないパッケージのpython-昆布を選択します。
...(... /のpython-kombu_1.4.3-1_all.debから)のpython-コンブの開梱
、以前に選択されていないパッケージのpython-れるxattrを選択します。
(のpython-xattr_0.6.2-1ubuntu1_amd64.deb ... /から)のpython-れるxattrの開梱...
以前に選択されていないパッケージのpython-YAMLを選択します。
...(... /のpython-yaml_3.10-2_amd64.debから)のpython-YAMLの開梱
、以前に選択されていないパッケージのpython-一目を選択します。
...(... /のpython-glance_2012.1-0ubuntu2.1_all.debから)のpython-一目開梱
以前に選択されていないパッケージ一目共通の選択。
開梱一目共通(... /一目-common_2012.1-0ubuntu2.1_all.debから)...
以前に選択されていないパッケージ一目-APIを選択します。
(... /一目-api_2012.1-0ubuntu2.1_all.debから)開梱一目-API ...
以前に選択されていないパッケージ一目-レジストリを選択します。
(一目-registry_2012.1-0ubuntu2.1_all.deb ... /から)開梱一目-レジストリ...
以前に選択されていないパッケージの視線を選択します。
(... / glance_2012.1-0ubuntu2.1_all.debから)開梱一目...
以前に選択されていないパッケージ一目クライアントを選択します。
開梱一目クライアント(一目-client_2012.1-0ubuntu2.1_all.deb ... /から)...
処理は男-DBのトリガー...
処理はureadaheadのトリガー...
ureadaheadは、次の再起動にreprofiledされる
設定しますlibyaml-0-2(0.1.4-2)...
セットアップのpython-amqplib(1.0.0 + DS-1)...
のpython-anyjson(0.3.1-1build1)の設定...
のpythonを設定します(1.5-1)-dateutil ...
...のpython-コンブ(1.4.3-1)の設定
のpython-れるxattr(0.6.2-1ubuntu1)の設定...
のpython-YAML(3.10-2)の設定...
のpython-一目(2012.1-0ubuntu2.1)の設定...
セットアップ一目共通(2012.1-0ubuntu2.1)...
システムユーザを追加する`一目「(UID 109)...
新しいユーザ`一見の追加」グループ`一目で(UID 109)は、」...
ホームディレクトリを作成しません`は/ var / libに/一目」。
セットアップ一目-API(2012.1-0ubuntu2.1)...
一目-APIのスタート/実行し、プロセス2001
のセットアップ一目-レジストリ(2012.1-0ubuntu2.1)...
一目-レジストリスタート/実行し、プロセス2053
のセットアップ一目(2012.1-0ubuntu2.1)...
一目クライアント(2012.1-0ubuntu2.1)の設定...
処理にlibc-binの...のためのトリガー
ldconfigを繰延処理が今起きています
概要は、デフォルトではSQLiteのを使用しています。MySQLとPostgreSQLはまた、一目で動作するように設定することができます。
/etc/glance/glance-api-paste.ini開き、ファイルの末尾に、次の行を編集します。
admin_tenant_name =%SERVICE_TENANT_NAME% ADMIN_USER =%SERVICE_USER% のadmin_password =%SERVICE_PASSWORD%
これらの値は、以前に作られた構成ごとのように変更する必要があります。admin_tenant_nameは「サービス」となり、ADMIN_USERは「一目」とのadmin_passwordある「一目」になります。
次のように編集した後、行は次のようになります。
admin_tenant_name =サービス
ADMIN_USER =一目
のadmin_password =一目
今開い/etc/glance/glance-registry-paste.iniと、ファイルの末尾に同様の変更を行います。
ファイルの開き/etc/glance/glance-registry.confをし、これにオプション「= sql_connection」を含む行を編集します。
sql_connection = mysqlの:// glancedbadmin:[email protected]/glance
認証のためのキーストーンを使用するように視線を伝えるためには、ファイルの末尾に以下の行を追加します。
【paste_deploy]
風味=キーストン
開き/etc/glance/glance-api.confや文書の末尾に以下の行を追加します。
【paste_deploy]
風味=キーストン
一目スキーマを作成して MySQLデータベースに:
sudo 0 VERSION_CONTROL一目-管理 のsudo一目-管理db_sync
一目-APIと一目-レジストリを再起動して上記の変更を行った後。
sudoの再起動一目-API
sudoの再起動一目-レジストリ
以下の環境変数をエクスポートします。
輸出SERVICE_TOKEN =管理 輸出OS_TENANT_NAME =管理 輸出OS_USERNAME =管理 輸出OS_PASSWORD =管理 輸出OS_AUTH_URL = "のhttp:// localhostを:5000 / V2.0 /" 輸出SERVICE_ENDPOINT =のhttp:// localhostを:35357 / V2.0
また、あなたは〜/ .bashrcにこれらの変数を追加することができます。
テストするには一目でセットアップがcorreectly次のコマンドを実行している場合。
一目インデックス
上記のコマンドは出力を返しません。最後に実行したコマンドの出力は、そのリターンコードから知ることができます- $エコー?。リターンコードがゼロの場合は、一目で適切に設定され、キーストーンと接続します。
一目適切に設定し、認証メカニズムとしてのキーストーンを使用して、今、私たちは一見に画像をアップロードすることができます。これは、「画像の管理」の章で詳しく説明されています。
localadmin @ OpenStackの-1:〜$の一目の
使用方法:一目<コマンド> [オプション] [引数]
コマンド:
以下のいずれかのコマンドのための<コマンド>出力助けを助けます
概要に追加新しい画像を追加
更新が一目で画像のメタデータを更新します
概要から[削除]画像を削除
一目内の画像について、インデックスに戻る簡単な情報
詳細は、内の画像の詳細情報を返し
概要を
画像についてショーショーの詳細情報
概要
明確には概要からすべての画像およびメタデータを削除します。
メンバーのコマンド:
画像メンバーリストのメンバーの画像をと共有されています
メンバー画像メンバーと共有リスト画像
メンバー-addは、画像へのメンバーのアクセスを許可します
メンバーの削除は、画像へのメンバーのアクセスを取り消し
会員置き換える画像のすべてのメンバーシップを置き換え
オプション:
--versionショープログラムのバージョン番号と出口
-h、このヘルプメッセージを表示して終了示し--help
--silent-アップロード中にプログレスバーアニメーションや情報を無効に
アップロード
-v、--verboseより詳細な出力を印刷
、-dを- -debugより詳細な出力を印刷
、-Hアドレスを--host = ADDRESSの
概要APIのホストのアドレス。デフォルト:0.0.0.0
-p PORT、--port = PORTポートが一目APIのホストがリッスンします。デフォルト:9292
--ssl使用SSL一目APIのホストに話し
-U URL、概要サービスの--url = URLのURL。このオプションは、に使用することができます
ホスト名、ポート、およびプロトコル(HTTP / HTTPS)を指定
-U例えば、一目サーバのを
https://ではlocalhost:9292 / V1のデフォルト:なし。与えられた場合は、
このオプションは--host、--port、の設定を上書きします
と--ssl。
-k、明示的に一目で"安全でない" SSL実行できるようにする--insecure
(HTTPS)要求を。サーバーの証明書がされることはありません
任意の認証局に対して検証します。この
オプションは慎重に使用する必要があります。
-A TOKEN、--os_auth_token = TOKEN、--auth_token = TOKEN
クライアントを識別するために使用する認証トークン
一目サーバー。非推奨--auth_tokenisとだろう
除去さ
-I USERを、--os_usernameは、ユーザー=
認証トークンを取得するために使用されるユーザ名
-Kパスワードを、--os_password =パスワード
認証トークンを取得するためのパスワード
、--os_region_name = REGION -R領域
地域名。台形認証使用する場合
、バージョン2.0またはそれ以降これは地域名を識別する
サービス・エンドポイントを選択する際に使用します。地域
名前が複数の領域エンドポイントがあれば提供されなければならない
利用可能である
-Tテナント、--os_tenant_nameはテナント=
テナント名
-N AUTH_URLを--os_auth_url = AUTH_URL
認証URL
-S戦略--os_auth_strategy =戦略
認証方式(台形又はNOAUTH)
画像のメタデータを要求しながら、使用する--limit = LIMITページサイズ
ページネーションを開始するためにその後--marker =マーカー画像インデックス
この画像属性によって--sort_key = KEYソート結果を。
--sort_dir = [DESC | ASC]
この方向でのソート結果。
防止--force -fは、ユーザーの要求からアクションを選択し
、確認
実際には出力を印刷、コマンドを実行しないでください--dry-実行を
何が起こるかを示します。
--canシェアはさらにシェア画像にメンバーを許可します。
ます。https://www.cnblogs.com/licheng/archive/2012/06/04/2534628.htmlで再現