Advertisement
lifeboy

ceph-deploy diskproblem

Apr 26th, 2016
168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 10.22 KB | None | 0 0
  1. Partition table before:
  2. root@s2:~# parted /dev/sdb
  3. GNU Parted 3.2
  4. Using /dev/sdb
  5. Welcome to GNU Parted! Type 'help' to view a list of commands.
  6. (parted) p                                                                
  7. Model: ATA SAMSUNG HD103SI (scsi)
  8. Disk /dev/sdb: 1000GB
  9. Sector size (logical/physical): 512B/512B
  10. Partition Table: gpt
  11. Disk Flags:
  12.  
  13. Number  Start  End  Size  File system  Name  Flags
  14.  
  15. Now run: # ceph-deploy osd prepare --fs-type xfs s2:sdb:sdb1
  16.  
  17. Partition table afterwards:
  18. root@s2:~# parted /dev/sdb
  19. GNU Parted 3.2
  20. Using /dev/sdb
  21. Welcome to GNU Parted! Type 'help' to view a list of commands.
  22. (parted) p                                                                
  23. Model: ATA SAMSUNG HD103SI (scsi)
  24. Disk /dev/sdb: 1000GB
  25. Sector size (logical/physical): 512B/512B
  26. Partition Table: gpt
  27. Disk Flags:
  28.  
  29. Number  Start   End     Size    File system  Name       Flags
  30.  1      1049kB  1000GB  1000GB               ceph data
  31.  
  32.  
  33. Zap the disk:
  34. # ceph-deploy disk zap s2:sdb
  35.  
  36. ~# parted /dev/sdb
  37. GNU Parted 3.2
  38. Using /dev/sdb
  39. Welcome to GNU Parted! Type 'help' to view a list of commands.
  40. (parted) p                                                                
  41. Model: ATA SAMSUNG HD103SI (scsi)
  42. Disk /dev/sdb: 1000GB
  43. Sector size (logical/physical): 512B/512B
  44. Partition Table: gpt
  45. Disk Flags:
  46.  
  47. Number  Start  End  Size  File system  Name  Flags
  48.  
  49. Try again with different partitions:
  50. # ceph-deploy osd prepare --fs-type xfs s2:sdb
  51. [ceph_deploy.conf][DEBUG ] found configuration file at: /root/.cephdeploy.conf
  52. [ceph_deploy.cli][INFO  ] Invoked (1.5.31): /usr/bin/ceph-deploy osd prepare --fs-type xfs s2:sdb
  53. [ceph_deploy.cli][INFO  ] ceph-deploy options:
  54. [ceph_deploy.cli][INFO  ]  username                      : None
  55. [ceph_deploy.cli][INFO  ]  disk                          : [('s2', '/dev/sdb', None)]
  56. [ceph_deploy.cli][INFO  ]  dmcrypt                       : False
  57. [ceph_deploy.cli][INFO  ]  verbose                       : False
  58. [ceph_deploy.cli][INFO  ]  overwrite_conf                : False
  59. [ceph_deploy.cli][INFO  ]  subcommand                    : prepare
  60. [ceph_deploy.cli][INFO  ]  dmcrypt_key_dir               : /etc/ceph/dmcrypt-keys
  61. [ceph_deploy.cli][INFO  ]  quiet                         : False
  62. [ceph_deploy.cli][INFO  ]  cd_conf                       : <ceph_deploy.conf.cephdeploy.Conf instance at 0x7f9da0614fc8>
  63. [ceph_deploy.cli][INFO  ]  cluster                       : ceph
  64. [ceph_deploy.cli][INFO  ]  fs_type                       : xfs
  65. [ceph_deploy.cli][INFO  ]  func                          : <function osd at 0x7f9da05ec500>
  66. [ceph_deploy.cli][INFO  ]  ceph_conf                     : None
  67. [ceph_deploy.cli][INFO  ]  default_release               : False
  68. [ceph_deploy.cli][INFO  ]  zap_disk                      : False
  69. [ceph_deploy.osd][DEBUG ] Preparing cluster ceph disks s2:/dev/sdb:
  70. [s2][DEBUG ] connected to host: s2
  71. [s2][DEBUG ] detect platform information from remote host
  72. [s2][DEBUG ] detect machine type
  73. [s2][DEBUG ] find the location of an executable
  74. [ceph_deploy.osd][INFO  ] Distro info: debian 8.4 jessie
  75. [ceph_deploy.osd][DEBUG ] Deploying osd to s2
  76. [s2][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf
  77. [ceph_deploy.osd][DEBUG ] Preparing host s2 disk /dev/sdb journal None activate False
  78. [s2][INFO  ] Running command: ceph-disk -v prepare --cluster ceph --fs-type xfs -- /dev/sdb
  79. [s2][WARNIN] INFO:ceph-disk:Running command: /usr/bin/ceph-osd --check-allows-journal -i 0 --cluster ceph
  80. [s2][WARNIN] INFO:ceph-disk:Running command: /usr/bin/ceph-osd --check-wants-journal -i 0 --cluster ceph
  81. [s2][WARNIN] INFO:ceph-disk:Running command: /usr/bin/ceph-osd --check-needs-journal -i 0 --cluster ceph
  82. [s2][WARNIN] DEBUG:ceph-disk:get_dm_uuid /dev/sdb uuid path is /sys/dev/block/8:16/dm/uuid
  83. [s2][WARNIN] DEBUG:ceph-disk:get_dm_uuid /dev/sdb uuid path is /sys/dev/block/8:16/dm/uuid
  84. [s2][WARNIN] DEBUG:ceph-disk:get_dm_uuid /dev/sdb uuid path is /sys/dev/block/8:16/dm/uuid
  85. [s2][WARNIN] INFO:ceph-disk:Running command: /usr/bin/ceph-osd --cluster=ceph --show-config-value=fsid
  86. [s2][WARNIN] INFO:ceph-disk:Running command: /usr/bin/ceph-conf --cluster=ceph --name=osd. --lookup osd_mkfs_options_xfs
  87. [s2][WARNIN] INFO:ceph-disk:Running command: /usr/bin/ceph-conf --cluster=ceph --name=osd. --lookup osd_fs_mkfs_options_xfs
  88. [s2][WARNIN] INFO:ceph-disk:Running command: /usr/bin/ceph-conf --cluster=ceph --name=osd. --lookup osd_mount_options_xfs
  89. [s2][WARNIN] INFO:ceph-disk:Running command: /usr/bin/ceph-conf --cluster=ceph --name=osd. --lookup osd_fs_mount_options_xfs
  90. [s2][WARNIN] INFO:ceph-disk:Running command: /usr/bin/ceph-osd --cluster=ceph --show-config-value=osd_journal_size
  91. [s2][WARNIN] INFO:ceph-disk:Running command: /usr/bin/ceph-conf --cluster=ceph --name=osd. --lookup osd_cryptsetup_parameters
  92. [s2][WARNIN] INFO:ceph-disk:Running command: /usr/bin/ceph-conf --cluster=ceph --name=osd. --lookup osd_dmcrypt_key_size
  93. [s2][WARNIN] INFO:ceph-disk:Running command: /usr/bin/ceph-conf --cluster=ceph --name=osd. --lookup osd_dmcrypt_type
  94. [s2][WARNIN] DEBUG:ceph-disk:get_dm_uuid /dev/sdb uuid path is /sys/dev/block/8:16/dm/uuid
  95. [s2][WARNIN] INFO:ceph-disk:Will colocate journal with data on /dev/sdb
  96. [s2][WARNIN] DEBUG:ceph-disk:get_dm_uuid /dev/sdb uuid path is /sys/dev/block/8:16/dm/uuid
  97. [s2][WARNIN] DEBUG:ceph-disk:get_dm_uuid /dev/sdb uuid path is /sys/dev/block/8:16/dm/uuid
  98. [s2][WARNIN] DEBUG:ceph-disk:Creating journal partition num 2 size 5120 on /dev/sdb
  99. [s2][WARNIN] INFO:ceph-disk:Running command: /sbin/sgdisk --new=2:0:5120M --change-name=2:ceph journal --partition-guid=2:8e6a1879-614f-45b8-a2bf-fc9eda3ef995 --typecode=2:45b0969e-9b03-4f30-b4c6-b4b80ceff106 --mbrtogpt -- /dev/sdb
  100. [s2][DEBUG ] Setting name!
  101. [s2][DEBUG ] partNum is 1
  102. [s2][DEBUG ] REALLY setting name!
  103. [s2][DEBUG ] The operation has completed successfully.
  104. [s2][WARNIN] DEBUG:ceph-disk:Calling partprobe on prepared device /dev/sdb
  105. [s2][WARNIN] INFO:ceph-disk:Running command: /sbin/udevadm settle --timeout=600
  106. [s2][WARNIN] INFO:ceph-disk:Running command: /sbin/partprobe /dev/sdb
  107. [s2][WARNIN] INFO:ceph-disk:Running command: /sbin/udevadm settle --timeout=600
  108. [s2][WARNIN] DEBUG:ceph-disk:Journal is GPT partition /dev/disk/by-partuuid/8e6a1879-614f-45b8-a2bf-fc9eda3ef995
  109. [s2][WARNIN] DEBUG:ceph-disk:Journal is GPT partition /dev/disk/by-partuuid/8e6a1879-614f-45b8-a2bf-fc9eda3ef995
  110. [s2][WARNIN] DEBUG:ceph-disk:get_dm_uuid /dev/sdb uuid path is /sys/dev/block/8:16/dm/uuid
  111. [s2][WARNIN] DEBUG:ceph-disk:get_dm_uuid /dev/sdb uuid path is /sys/dev/block/8:16/dm/uuid
  112. [s2][WARNIN] DEBUG:ceph-disk:Creating osd partition on /dev/sdb
  113. [s2][WARNIN] INFO:ceph-disk:Running command: /sbin/sgdisk --largest-new=1 --change-name=1:ceph data --partition-guid=1:940fb007-b725-49aa-8240-1404d71f414a --typecode=1:89c57f98-2fe5-4dc0-89c1-f3ad0ceff2be -- /dev/sdb
  114. [s2][DEBUG ] Setting name!
  115. [s2][DEBUG ] partNum is 0
  116. [s2][DEBUG ] REALLY setting name!
  117. [s2][DEBUG ] The operation has completed successfully.
  118. [s2][WARNIN] DEBUG:ceph-disk:Calling partprobe on created device /dev/sdb
  119. [s2][WARNIN] INFO:ceph-disk:Running command: /sbin/udevadm settle --timeout=600
  120. [s2][WARNIN] INFO:ceph-disk:Running command: /sbin/partprobe /dev/sdb
  121. [s2][WARNIN] INFO:ceph-disk:Running command: /sbin/udevadm settle --timeout=600
  122. [s2][WARNIN] DEBUG:ceph-disk:get_dm_uuid /dev/sdb uuid path is /sys/dev/block/8:16/dm/uuid
  123. [s2][WARNIN] DEBUG:ceph-disk:Creating xfs fs on /dev/sdb1
  124. [s2][WARNIN] INFO:ceph-disk:Running command: /sbin/mkfs -t xfs -f -i size=2048 -- /dev/sdb1
  125. [s2][WARNIN] can't get size of data subvolume
  126. [s2][WARNIN] Usage: mkfs.xfs
  127. [s2][WARNIN] /* blocksize */        [-b log=n|size=num]
  128. [s2][WARNIN] /* metadata */     [-m crc=0|1,finobt=0|1]
  129. [s2][WARNIN] /* data subvol */  [-d agcount=n,agsize=n,file,name=xxx,size=num,
  130. [s2][WARNIN]                (sunit=value,swidth=value|su=num,sw=num|noalign),
  131. [s2][WARNIN]                sectlog=n|sectsize=num
  132. [s2][WARNIN] /* force overwrite */  [-f]
  133. [s2][WARNIN] /* inode size */   [-i log=n|perblock=n|size=num,maxpct=n,attr=0|1|2,
  134. [s2][WARNIN]                projid32bit=0|1]
  135. [s2][WARNIN] /* no discard */   [-K]
  136. [s2][WARNIN] /* log subvol */   [-l agnum=n,internal,size=num,logdev=xxx,version=n
  137. [s2][WARNIN]                sunit=value|su=num,sectlog=n|sectsize=num,
  138. [s2][WARNIN]                lazy-count=0|1]
  139. [s2][WARNIN] /* label */        [-L label (maximum 12 characters)]
  140. [s2][WARNIN] /* naming */       [-n log=n|size=num,version=2|ci,ftype=0|1]
  141. [s2][WARNIN] /* no-op info only */  [-N]
  142. [s2][WARNIN] /* prototype file */   [-p fname]
  143. [s2][WARNIN] /* quiet */        [-q]
  144. [s2][WARNIN] /* realtime subvol */  [-r extsize=num,size=num,rtdev=xxx]
  145. [s2][WARNIN] /* sectorsize */   [-s log=n|size=num]
  146. [s2][WARNIN] /* version */      [-V]
  147. [s2][WARNIN]            devicename
  148. [s2][WARNIN] <devicename> is required unless -d name=xxx is given.
  149. [s2][WARNIN] <num> is xxx (bytes), xxxs (sectors), xxxb (fs blocks), xxxk (xxx KiB),
  150. [s2][WARNIN]       xxxm (xxx MiB), xxxg (xxx GiB), xxxt (xxx TiB) or xxxp (xxx PiB).
  151. [s2][WARNIN] <value> is xxx (512 byte blocks).
  152. [s2][WARNIN] Traceback (most recent call last):
  153. [s2][WARNIN]   File "/usr/sbin/ceph-disk", line 3589, in <module>
  154. [s2][WARNIN]     main(sys.argv[1:])
  155. [s2][WARNIN]   File "/usr/sbin/ceph-disk", line 3543, in main
  156. [s2][WARNIN]     args.func(args)
  157. [s2][WARNIN]   File "/usr/sbin/ceph-disk", line 1907, in main_prepare
  158. [s2][WARNIN]     luks=luks
  159. [s2][WARNIN]   File "/usr/sbin/ceph-disk", line 1645, in prepare_dev
  160. [s2][WARNIN]     raise Error(e)
  161. [s2][WARNIN] __main__.Error: Error: Command '['/sbin/mkfs', '-t', 'xfs', '-f', '-i', 'size=2048', '--', '/dev/sdb1']' returned non-zero exit status 1
  162. [s2][ERROR ] RuntimeError: command returned non-zero exit status: 1
  163. [ceph_deploy.osd][ERROR ] Failed to execute command: ceph-disk -v prepare --cluster ceph --fs-type xfs -- /dev/sdb
  164. [ceph_deploy][ERROR ] GenericError: Failed to create 1 OSDs
  165.  
  166. ~# parted /dev/sdb
  167. GNU Parted 3.2
  168. Using /dev/sdb
  169. Welcome to GNU Parted! Type 'help' to view a list of commands.
  170. (parted) p                                                                
  171. Model: ATA SAMSUNG HD103SI (scsi)
  172. Disk /dev/sdb: 1000GB
  173. Sector size (logical/physical): 512B/512B
  174. Partition Table: gpt
  175. Disk Flags:
  176.  
  177. Number  Start   End     Size    File system  Name          Flags
  178. 2      1049kB  5369MB  5368MB               ceph journal
  179. 1      5370MB  1000GB  995GB   xfs          ceph data
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement