此内容没有您所选择的语言版本。
Chapter 4. Known Issues
This section describes known issues found in this release.
The "--orphan-stale-secs" option is not documented
The radosgw-admin(8) manual page does not include the description of the --orphan-stale-secs
option of the orphans find
command. The option sets the number of seconds to wait before declaring an object to be an orphan. (BZ#1301706)
Missing password field in Calamari
An attempt to create a new user in the Calamari UI fails with the password field is required
error because the password field is missing from the Calamari UI. To work around this issue, use the Raw data form and create the new user by using the JSON format, for example:
{ "username": "user", "email": "user@example.com", "password": "password" }
{
"username": "user",
"email": "user@example.com",
"password": "password"
}
"ice_setup" returns various errors when installing Calamari on Ubuntu
When running the ice_setup
utility on Ubuntu, the utility returns various warnings, similar to the ones in the output below:
These warnings do not affect the installation process of Calamari and can be safely ignored. (BZ#1305133)
Upstart cannot stop or restart the initial ceph-mon
process on Ubuntu
When adding a new monitor on Ubuntu, either manually or by using the ceph-deploy
utility, the initial ceph-mon
process cannot be stopped or restarted using the Upstart init system. To work around this issue, use the pkill
utility or reboot the system to stop the ceph-mon
process. Then, it is possible to restart the process using Upstart as expected. (BZ#1255497)
Missing Calamari graphs
After installing a new Ceph cluster and initializing the Calamari server, Calamari graphs can be missing. The graphs are missing on any node connected to Calamari after the calamari-ctl initialize
command was run. To work around this issue, run the calamari-ctl initialize
and salt '*' state.highstate
commands after connecting additional Ceph cluster nodes to Calamari. These commands can be run multiple times without any issues. (BZ#1273943)
Graphs for monitor hosts are not displayed
Graphs for monitor hosts are not displayed in the Calamari server GUI when selecting them from the Graphs drop-down menu. (BZ#1223335)
Various race conditions occur when using "ceph-disk"
The process of preparing and activating disks using the ceph-disk
utility involves also usage of the udev
device manager and the systemd
service manager. Consequently, various race conditions can occur causing the following problems:
- Mount points for OSDs are duplicated
-
ceph-disk
fails to activate a device even though the device has been successfully prepared with theceph-disk prepare
command - Some OSDs are not activated at boot time
To work around these issues, perform the steps below:
Manually remove the
udev
rules by running the following command asroot
:rm /usr/lib/udev/rules.d/95-ceph-osd.rules
# rm /usr/lib/udev/rules.d/95-ceph-osd.rules
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Prepare the disks:
ceph-disk prepare
$ ceph-disk prepare
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Add the "ceph-disk activate-all" string to the
/etc/rc.local
file. Run the following command asroot
:echo "ceph-disk activate-all" | tee -a /etc/rc.local
# echo "ceph-disk activate-all" | tee -a /etc/rc.local
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Reboot the system or activate the disks by running the following command as
root
:ceph-disk activate-all
# ceph-disk activate-all
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
(BZ#1300703, BZ#1300617)
The "Update" button is not disabled when a check box is cleared
In the Calamari web UI on the Manage > Cluster Settings page, the Update button is not disabled when a check box is cleared. Moreover, further clicking on the Update button displays an error dialog box, which leaves the button unusable. To work around this issue, reload the page as suggested in the error dialog. (BZ#1223656)
The "salt '*' state.highstate" command fails to restart the "diamond" service
The salt '*' state.highstate
command fails to restart the diamond
service after installation of Red Hat Ceph Storage because the command cannot load the diamond.service
unit file. As a consequence, the Calamari web UI does not show any data for the graphs in the IOPS
and Usage
sections of the Calamari dashboard. To work around this issue, restart diamond
on each node by running the following command as root
:
/etc/init.d/diamond restart
# /etc/init.d/diamond restart
Then run salt '*' state.highstate
again:
salt '*' state.highstate
# salt '*' state.highstate