第6章 バグ修正
本セクションでは、今回リリースされた Red Hat Ceph Storage で修正されたユーザーに大きな影響を及ぼすバグを説明します。また、セクションでは、以前のバージョンで見つかった修正された既知の問題を説明します。
6.1. ceph-ansible ユーティリティー リンクのコピーリンクがクリップボードにコピーされました!
Ansible Playbook が fuser コマンドを完了するまでに時間を要しなくなる
以前は、数千ものプロセスを実行しているシステムで、/proc ディレクトリーにあるすべての PID に対して反復されるため、Ansible Playbook で fuser コマンドが完了するのに数分または時間かかることがありました。このため、ハンドラータスクは、Ceph プロセスがすでに実行されているかどうかの確認が完了するまでに長い時間がかかります。今回の更新で、fuser コマンドを使用する代わりに、Ansible Playbook は /proc/net/unix ディレクトリーのソケットファイルをチェックして、Ceph ソケットを確認するハンドラータスクがほぼ即時に完了するようになりました。
Ansible Playbook purge-docker-cluster.yml が失敗しなくなりました。
以前のバージョンでは、Ansible Playbook の purge-docker-cluster.yml は、バイナリーが存在しないか、Atomic Host のバージョンが古くなっていたために RADOS Block Devices(RBD)のマッピングを試行する際に失敗していました。今回の更新で、Ansible は sysfs メソッドを使用してデバイスをアンマップするようになり、purge-docker-cluster.yml Playbook が失敗しなくなりました。