Re: ceph-deploy and journal on separate disk

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



<<<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.

Hi. Any changes (

Can you create a build that passes the -t flag with mount?

 

 

 

From: Pavel Timoschenkov
Sent: Thursday, August 15, 2013 3:43 PM
To: 'Alfredo Deza'
Cc: Samuel Just; ceph-users@xxxxxxxx
Subject: RE: ceph-deploy and journal on separate disk

 

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

 

After ceph-disk -v prepare /dev/sdaa /dev/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

1      1049kB  3001GB  3001GB  xfs          ceph data

 

And

 

root@ceph001:~# parted /dev/sda1 print

Model: Unknown (unknown)

Disk /dev/sda1: 10.7GB

Sector size (logical/physical): 512B/512B

Partition Table: gpt

 

Number  Start  End  Size  File system  Name  Flags

 

With 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="" 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.UkJbwx 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.UkJbwx']' returned non-zero exit status 32

 

_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux