On Wed, Aug 14, 2013 at 10:47 AM, Pavel Timoschenkov <
pa...@bayonetteas.onmicrosoft.com> wrote:

>  ** **
>
> ** **
>
> *From:* Alfredo Deza [mailto:alfredo.d...@inktank.com]
> *Sent:* Wednesday, August 14, 2013 5:41 PM
> *To:* Pavel Timoschenkov
> *Cc:* Samuel Just; ceph-us...@ceph.com
>
> *Subject:* Re: [ceph-users] ceph-deploy and journal on separate disk****
>
> ** **
>
> ** **
>
> ** **
>
> On Wed, Aug 14, 2013 at 7:41 AM, Pavel Timoschenkov <
> pa...@bayonetteas.onmicrosoft.com> wrote:****
>
>    >>>It looks like at some point the filesystem is not passed to the
> options. Would >>>you mind running the `ceph-disk-prepare` command again
> but with****
>
> >>>the --verbose flag?****
>
> >>>I think that from the output above (correct it if I am mistaken) that
> would be >>>something like:
>
> >>>ceph-disk-prepare --verbose -- /dev/sdaa /dev/sda1****
>
>  ****
>
> Hi. ****
>
> If I’m running:****
>
> ceph-deploy disk zap ceph001:sdaa ceph001:sda1****
>
> and****
>
> ceph-disk -v prepare /dev/sdaa /dev/sda1, get the same errors:****
>
> ======================================================****
>
> root@ceph001:~# ceph-disk -v prepare /dev/sdaa /dev/sda1****
>
> DEBUG:ceph-disk:Journal /dev/sda1 is a partition****
>
> WARNING:ceph-disk:OSD will not be hot-swappable if journal is not the same
> device as the osd data****
>
> DEBUG:ceph-disk:Creating osd partition on /dev/sdaa****
>
> Information: Moved requested sector from 34 to 2048 in****
>
> order to align on 2048-sector boundaries.****
>
> The operation has completed successfully.****
>
> DEBUG:ceph-disk:Creating xfs fs on /dev/sdaa1****
>
> meta-data=/dev/sdaa1             isize=2048   agcount=32, agsize=22892700
> blks****
>
>          =                       sectsz=512   attr=2, projid32bit=0****
>
> data     =                       bsize=4096   blocks=732566385, imaxpct=5*
> ***
>
>          =                       sunit=0      swidth=0 blks****
>
> naming   =version 2              bsize=4096   ascii-ci=0****
>
> log      =internal log           bsize=4096   blocks=357698, version=2****
>
>          =                       sectsz=512   sunit=0 blks, lazy-count=1**
> **
>
> realtime =none                   extsz=4096   blocks=0, rtextents=0****
>
> DEBUG:ceph-disk:Mounting /dev/sdaa1 on /var/lib/ceph/tmp/mnt.EGTIq2 with
> options noatime****
>
> mount: /dev/sdaa1: more filesystems detected. This should not happen,****
>
>        use -t <type> to explicitly specify the filesystem type or****
>
>        use wipefs(8) to clean up the device.****
>
>  ****
>
> mount: you must specify the filesystem type****
>
> ceph-disk: Mounting filesystem failed: Command '['mount', '-o', 'noatime',
> '--', '/dev/sdaa1', '/var/lib/ceph/tmp/mnt.EGTIq2']' returned non-zero exit
> status 32****
>
>  ****
>
> If executed this command separately for both disks - looks like ok:****
>
>  ****
>
> *For sdaa:*****
>
>  ****
>
> root@ceph001:~# ceph-disk -v prepare /dev/sdaa****
>
> INFO:ceph-disk:Will colocate journal with data on /dev/sdaa****
>
> DEBUG:ceph-disk:Creating journal partition num 2 size 1024 on /dev/sdaa***
> *
>
> Information: Moved requested sector from 34 to 2048 in****
>
> order to align on 2048-sector boundaries.****
>
> The operation has completed successfully.****
>
> DEBUG:ceph-disk:Journal is GPT partition
> /dev/disk/by-partuuid/d1389210-6e02-4460-9cb2-0e31e4b0924f****
>
> DEBUG:ceph-disk:Creating osd partition on /dev/sdaa****
>
> Information: Moved requested sector from 2097153 to 2099200 in****
>
> order to align on 2048-sector boundaries.****
>
> The operation has completed successfully.****
>
> DEBUG:ceph-disk:Creating xfs fs on /dev/sdaa1****
>
> meta-data=/dev/sdaa1             isize=2048   agcount=32, agsize=22884508
> blks****
>
>          =                       sectsz=512   attr=2, projid32bit=0****
>
> data     =                       bsize=4096   blocks=732304241, imaxpct=5*
> ***
>
>          =                       sunit=0      swidth=0 blks****
>
> naming   =version 2              bsize=4096   ascii-ci=0****
>
> log      =internal log           bsize=4096   blocks=357570, version=2****
>
>          =                       sectsz=512   sunit=0 blks, lazy-count=1**
> **
>
> realtime =none                   extsz=4096   blocks=0, rtextents=0****
>
> DEBUG:ceph-disk:Mounting /dev/sdaa1 on /var/lib/ceph/tmp/mnt.K3q9v5 with
> options noatime****
>
> DEBUG:ceph-disk:Preparing osd data dir /var/lib/ceph/tmp/mnt.K3q9v5****
>
> DEBUG:ceph-disk:Creating symlink /var/lib/ceph/tmp/mnt.K3q9v5/journal ->
> /dev/disk/by-partuuid/d1389210-6e02-4460-9cb2-0e31e4b0924f****
>
> DEBUG:ceph-disk:Unmounting /var/lib/ceph/tmp/mnt.K3q9v5****
>
> The operation has completed successfully.****
>
> DEBUG:ceph-disk:Calling partprobe on prepared device /dev/sdaa****
>
>  ****
>
> *For sda1:*****
>
> * *****
>
> root@ceph001:~# ceph-disk -v prepare /dev/sda1****
>
> DEBUG:ceph-disk:OSD data device /dev/sda1 is a partition****
>
> DEBUG:ceph-disk:Creating xfs fs on /dev/sda1****
>
> meta-data=/dev/sda1              isize=2048   agcount=4, agsize=655360 blks
> ****
>
>          =                       sectsz=512   attr=2, projid32bit=0****
>
> data     =                       bsize=4096   blocks=2621440, imaxpct=25**
> **
>
>          =                       sunit=0      swidth=0 blks****
>
> naming   =version 2              bsize=4096   ascii-ci=0****
>
> log      =internal log           bsize=4096   blocks=2560, version=2****
>
>          =                       sectsz=512   sunit=0 blks, lazy-count=1**
> **
>
> realtime =none                   extsz=4096   blocks=0, rtextents=0****
>
> DEBUG:ceph-disk:Mounting /dev/sda1 on /var/lib/ceph/tmp/mnt.G30zPD with
> options noatime****
>
> DEBUG:ceph-disk:Preparing osd data dir /var/lib/ceph/tmp/mnt.G30zPD****
>
> DEBUG:ceph-disk:Unmounting /var/lib/ceph/tmp/mnt.G30zPD****
>
> DEBUG:ceph-disk:Calling partprobe on prepared device /dev/sda1****
>
>  ** **
>
> ** **
>
> The separate commands (e.g. `ceph-disk -v prepare /dev/sda1`) works
> because then the journal is on the same device as the OSD data, so the
> execution is different to get them to a working state.****
>
> I suspect that there are left over partitions in /dev/sdaa that are
> causing this to fail, I *think* that we could pass the `-t` flag with the
> filesystem and prevent this.****
>
> Just to be sure, could you list all the partitions on /dev/sdaa (if
> /dev/sdaa is the whole device)?****
>
> Something like:****
>
>     sudo parted /dev/sdaa print****
>
> Or if you prefer any other way that could tell use what are all the
> partitions in that device.****
>
> ** **
>
> ** **
>
> After ****
>
> ceph-deploy disk zap ceph001:sdaa ceph001:sda1****
>
> ** **
>
> root@ceph001:~# parted /dev/sdaa print****
>
> Model: ATA ST3000DM001-1CH1 (scsi)****
>
> Disk /dev/sdaa: 3001GB****
>
> Sector size (logical/physical): 512B/4096B****
>
> Partition Table: gpt****
>
> ** **
>
> Number  Start  End  Size  File system  Name  Flags****
>
> ** **
>
> root@ceph001:~# parted /dev/sda1 print****
>
> Model: Unknown (unknown)****
>
> Disk /dev/sda1: 10.7GB****
>
> Sector size (logical/physical): 512B/512B****
>
> Partition Table: gpt****
>
> **
>
So that is after running `disk zap`. What does it say after using
ceph-deploy and failing?

>  **
>
> Number  Start  End  Size  File system  Name  Flags****
>
> ** **
>
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to