Ceph 准备磁盘 agsize(251 个块)太小,至少需要 4096 个块
Ceph prepare disk agsize (251 blocks) too small, need at least 4096 blocks
我正在尝试在 centos 7 机器上安装 ceph。当我 运行 磁盘准备命令失败时。根本原因是 mkfs 因 bolck 大小而失败。
ceph-deploy -v disk prepare cm-04:/dev/sdb --zap-disk
.
.
.
cm-04][WARNIN] ceph_disk.main.Error: Error: Command '['/sbin/mkfs', '-t', 'xfs', '-f', '-i', 'size=2048', '--', '/dev/sdb1']' returned non-zero exit status 1
[cm-04][ERROR ] RuntimeError: command returned non-zero exit status: 1
[ceph_deploy.osd][ERROR ] Failed to execute command: /usr/sbin/ceph-disk -v prepare --zap-disk --cluster ceph --fs-type xfs -- /dev/sdb
[ceph_deploy][ERROR ] GenericError: Failed to create 1 OSDs
当我 运行 mkfs 时,它失败了。
/sbin/mkfs -t xfs -f -i size=2048 /dev/sdb1
agsize (251 blocks) too small, need at least 4096 blocks
我的磁盘块大小是 4096
stat /dev/sdb
File: ‘/dev/sdb’
Size: 0 Blocks: 0 IO Block: 4096 block special file
如何配置 chef 以使用 4096?
谢谢
SR
你可能看错了
ceph.conf 中 osd_journal_size 的值。 http://docs.ceph.com/docs/master/rados/configuration/osd-config-ref/
"Ceph’s default osd journal size is 0, so you will need to set this in your ceph.conf file."
我正在尝试在 centos 7 机器上安装 ceph。当我 运行 磁盘准备命令失败时。根本原因是 mkfs 因 bolck 大小而失败。
ceph-deploy -v disk prepare cm-04:/dev/sdb --zap-disk
.
.
.
cm-04][WARNIN] ceph_disk.main.Error: Error: Command '['/sbin/mkfs', '-t', 'xfs', '-f', '-i', 'size=2048', '--', '/dev/sdb1']' returned non-zero exit status 1
[cm-04][ERROR ] RuntimeError: command returned non-zero exit status: 1
[ceph_deploy.osd][ERROR ] Failed to execute command: /usr/sbin/ceph-disk -v prepare --zap-disk --cluster ceph --fs-type xfs -- /dev/sdb
[ceph_deploy][ERROR ] GenericError: Failed to create 1 OSDs
当我 运行 mkfs 时,它失败了。
/sbin/mkfs -t xfs -f -i size=2048 /dev/sdb1
agsize (251 blocks) too small, need at least 4096 blocks
我的磁盘块大小是 4096
stat /dev/sdb
File: ‘/dev/sdb’
Size: 0 Blocks: 0 IO Block: 4096 block special file
如何配置 chef 以使用 4096?
谢谢 SR
你可能看错了 ceph.conf 中 osd_journal_size 的值。 http://docs.ceph.com/docs/master/rados/configuration/osd-config-ref/
"Ceph’s default osd journal size is 0, so you will need to set this in your ceph.conf file."