2017-06-15 26 views
0

我正試圖在centos 7機器上安裝ceph。當我運行磁盤準備命令失敗。起因是mkfs因bolck大小而失敗。Ceph準備磁盤agsize(251塊)太小,至少需要4096塊

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 

如何配置廚師使用4096?

感謝 SR

回答

相關問題