Menu Close
8.5. Ceph Dashboard ノードとそのオペレーティングシステムを手動でアップグレード
システム管理者は、Red Hat Ceph Storage クラスターノードおよび Red Hat Enterprise Linux オペレーティングシステム上の Ceph Dashboard ソフトウェアを同時に新しいメジャーリリースにアップグレードできます。
前提条件
- 稼働中の Red Hat Ceph Storage クラスターがある。
- ノードで Red Hat Enterprise Linux 7.9 を実行している。
- ノードが Red Hat Ceph Storageバージョン 3.3z6 または 4.1 を実行している。
- Red Hat Enterprise Linux 8.3 のインストールソースにアクセスできる。
手順
クラスターから既存のダッシュボードをアンインストールします。
/usr/share/cephmetrics-ansible
ディレクトリーに移動します。# cd /usr/share/cephmetrics-ansible
Ansible Playbook の
purge.yml
を実行します。# ansible-playbook -v purge.yml
Red Hat Ceph Storage 3 を使用している場合は、Red Hat Ceph Storage 3 ツールリポジトリーを無効にします。
# subscription-manager repos --disable=rhel-7-server-rhceph-3-tools-rpms
Red Hat Ceph Storage 4 を使用している場合は、Red Hat Ceph Storage 4 ツールリポジトリーを無効にします。
# subscription-manager repos --disable=rhel-7-server-rhceph-4-tools-rpms
-
leapp
ユーティリティーをインストールします。『Red Hat Enterprise Linux 7 から Red Hat Enterprise Linux 8 へのアップグレード』を参照してください。 -
leapp
のアップグレード前のチェックを行います。「コマンドラインからのアップグレード可能性の評価」を参照してください。 -
/etc/ssh/sshd_config
にPermitRootLogin yes
を設定します。 OpenSSH SSH デーモンを再起動します。
# systemctl restart sshd.service
Linux カーネルから iSCSI モジュールを削除します。
# modprobe -r iscsi
- 『RHEL 7 から RHEL 8 へのアップグレードの実行』に従って、アップグレードを実行します。
- ノードを再起動します。
Red Hat Enterprise Linux 8 用の Red Hat Ceph Storage 4 用のツールリポジトリーを有効にします。
# subscription-manager repos --enable=rhceph-4-tools-for-rhel-8-x86_64-rpms
Ansible リポジトリーを有効にします。
# subscription-manager repos --enable=ansible-2.9-for-rhel-8-x86_64-rpms
-
クラスターを管理するために
ceph-ansible
を構成します。ダッシュボードがインストールされます。「Ansible を使用した Red Hat Ceph Storage のインストール」 (前提条件を含む) の手順に従ってください。 -
上記の手順の一部として
ansible-playbook site.yml
を実行すると、ダッシュボードの URL が出力されます。URL の場所とダッシュボードへのアクセスに関する詳細は、『ダッシュボード』の「Ansible を使用したダッシュボードのインストール」を参照してください。
関連情報
- 詳細は、『インストールガイド』の「Red Hat Ceph Storage クラスターおよびオペレーティングシステムを手動でアップグレード」を参照してください。
- 詳細は、『RHEL 7 から RHEL 8 へのアップグレード』を参照してください。
- 詳細は、『ダッシュボード』の「Ansible を使用したダッシュボードのインストール」参照してください。