バックエンド・ストレージ・セファロとして使用する噴石バックアップサービスの設定

モニタCEPH上で実行

CINDER_PASSWD = 'cinder1234!'
controllerHost = 'コントローラ'
RABBIT_PASSWD = '0penstackRMQ'

1.プールのプールを作成します。

噴石・バックアップサービスは、プールのプールを作成します(私は一つのノードのみを持っているので、OSDを、あなたは1に設定したい部数)
OSDプールCEPHは、作成噴石バックアップ32
セファロOSDプールSETの噴石バックアップサイズ1
セファロは、OSDプールにアプリケーション噴石バックアップを有効にしますRBD

2.プールプールの使用を確認します

CEPH DF

3.アカウントを作成します。

CEPH認証'rwxのプール=噴石バックアップを許可し、rwxのプール=噴石-ボリュームをクラス読みobject_prefix rbd_childrenを許可し、許可する' client.cinderバックアップ月をOSDは'rを許可'を作成します。get-または--oは/ etc / CEPH / CEPH .client.cinder-backup.keyringの
#查看
のCEPH認証LS | grepの-EA3のクライアント。(噴石-バックアップ')

4. ceph.confプロファイルモニターを変更し(この工程は、操作されなければならない)、すべてのノードに同期

SU - cephd
CD〜/ CEPH-クラスタ/
猫<< EOF >> ceph.conf
[client.cinder-バックアップ]
キーリング= /etc/ceph/ceph.client.cinder-backup.keyring
EOF
CEPH-デプロイ--overwrite- confに管理CEPH-mon01の
終了

設置および組立てCEPHの燃えがらバックアップクライアント(CEPHモニタが制御ノードでこの手順を実行する必要がない場合)

yumをOpenStackの-噴石のpython-キーストンCEPH-共通のインストール-y

噴石-APIサービス6.設定噴石・バックアップサービスは対話します

OpenStackの-config設定--set /etc/cinder/cinder.conf DEFAULT transport_urlウサギ:// OpenStackの:$ {RABBIT_PASSWD} @ $ {} controllerHost:5672
OpenStackの-config設定--setキャッシュバックエンドoslo_cache /etc/cinder/cinder.conf .memcache_pool
OpenStackの-config設定--set /etc/cinder/cinder.confキャッシュ有効真
OpenStackの-config設定--set /etc/cinder/cinder.confキャッシュmemcache_servers $ {} controllerHost:11211
OpenStackの-config設定--setの/ etc /シンダー/ cinder.confデフォルトauth_strategyキーストーン
OpenStackの-config設定--set /etc/cinder/cinder.conf keystone_authtoken auth_uri  ます。http:// $ {} controllerHost:5000
OpenStackの-config設定--set /etc/cinder/cinder.conf keystone_authtoken auth_url  http:// $ {} controllerHost:5000
OpenStackの-config設定--set /etc/cinder/cinder.conf keystone_authtoken AUTH_TYPEパスワード
OpenStackの-config設定--set /etc/cinder/cinder.conf keystone_authtoken project_domain_idデフォルト
OpenStackの-config設定--set /etc/cinder/cinder.conf keystone_authtoken user_domain_idデフォルトの
OpenStackの-config設定--set /etc/cinder/cinder.conf keystone_authtoken PROJECT_NAMEサービス
OpenStackの-config設定--set /etc/cinder/cinder.conf keystone_authtokenユーザー名噴石
OpenStackの-config設定--set /etc/cinder/cinder.conf keystone_authtokenパスワード$ {} CINDER_PASSWD
OpenStackの-config設定--set /etc/cinder/cinder.conf oslo_concurrency lock_pathの/ var / libに/噴石/ tmpに

CEPHに使用7.設定のバックエンド・ストレージ・噴石バックアップサービス

OpenStackの-config設定--set /etc/cinder/cinder.conf DEFAULT enabled_backends CEPH

8. Configuration Serviceの噴石バックアップドライブCEPH

OpenStackの-config設定--set /etc/cinder/cinder.conf DEFAULT backup_driver cinder.backup.drivers.ceph
OpenStackの-config設定--set /etc/cinder/cinder.conf DEFAULT backup_ceph_chunk_size 134217728#128MBの
OpenStackの-config設定--set /など/cinder/cinder.conf DEFAULT backup_ceph_conf /etc/ceph/ceph.conf
OpenStackの-config設定--set /etc/cinder/cinder.conf DEFAULT backup_ceph_pool噴石バックアップ
OpenStackの-config設定--set /etc/cinder/cinder.conf DEFAULT backup_ceph_userの噴石バックアップ
OpenStackの-config設定--set /etc/cinder/cinder.conf DEFAULT backup_ceph_stripe_count 0
OpenStackの-config設定--set /etc/cinder/cinder.conf DEFAULT backup_ceph_stripe_unit 0
OpenStackの-config設定--setの/ etc /噴石/噴石真の.confのデフォルトrestore_discard_excess_bytes

9.スタートcinder.backupサービス

OpenStackは、噴石・バックアップを可能にsystemctl
OpenStackの-噴石バックアップ開始systemctl
systemctlステータスOpenStackの-噴石バックアップを

おすすめ

転載: www.cnblogs.com/jipinglong/p/11222449.html