第7章 既知の問題

本セクションでは、Red Hat Ceph Storage の本リリースで見つかった既知の問題を説明します。

7.1. ceph-ansible ユーティリティー

Red Hat OpenStack Platform への Red Hat Ceph Storage のインストールに失敗する

Red Hat OpenStack Platform 16 と共に Red Hat Ceph Storage をインストールしようとすると、ceph-ansible ユーティリティーが応答しなくなり、以下のようなエラーが返されます。

'Error: unable to exec into ceph-mon-dcn1-computehci1-2: no container with name or ID ceph-mon-dcn1-computehci1-2 found: no such container'

この問題を回避するには、ceph-ansible/roles/ceph-handler/tasks/ ディレクトリーにある handler_osds.yml ファイルの以下の部分を更新します。

- name: unset noup flag
  command: "{{ container_exec_cmd | default('') }} ceph --cluster {{ cluster }} osd unset noup"
  delegate_to: "{{ groups[mon_group_name][0] }}"
  changed_when: False

必要に応じて、以下を行ってください。

- name: unset noup flag
  command: "{{ hostvars[groups[mon_group_name][0]]['container_exec_cmd'] | default('') }} ceph --cluster {{ cluster }} osd unset noup"
  delegate_to: "{{ groups[mon_group_name][0] }}"
  changed_when: False

もう一度インストールプロセスを開始します。

(BZ#1792320)

Ansible が、完了後に norebalance フラグの設定を解除しない

Ansible Playbook rolling-update.yml は、完了後に norebalance フラグの設定を解除しません。この問題を回避するには、フラグを手動で設定解除します。

(BZ#1793564)

Dashboard が有効な場合に Ansible がマルチサイト Ceph Object Gateway のアップグレードに失敗する

Red Hat Ceph Storage Dashboard が有効な場合に、Ansible を使用してさらにバージョンの Red Hat Ceph Storage へのアップグレードを試みると、マルチサイト設定でセカンダリー Ceph Object Gateway サイトをアップグレードすると失敗します。このバグは、プライマリーサイトや Dashboard が有効でない場合に発生しません。

(BZ#1794351)