I would like to clarify the right way to deploy MapR on the largest disks.
Having installed a new 3TB Seagate Barracuda disk (STBD3000100) I found that both "fdisk -l" and MapR Control System can only recognize the first 2.2TB, consistent with DOS partition table limitation:
Seagate documentation directs me to their "beyond 2TB" support site that says that larger disks are automatically recognized by Linux kernels "v2.6.35 or newer" which excludes CentOS 5.x
I could see a possible solution being to format the disk as GPT using Parted and if it succeeds at creating a 3TB GPT partition (/dev/sdb1) then install MapR FS there. I have done this kind of formatting on another box (non-MapR) and here is how fdisk sees that format:
My question is whether installing MapR-FS on large-sized GPT partitions is supported / tested and if not what is the alternative solution. The reason I am even asking is because MapR Control System only sees the disk (/dev/sdb) as 2TB...
asked 24 Mar '12, 14:43
The MapR formatting tool just uses whatever pathname you provide (whether it be a real disk, a flat file, or an LVM generated paritition). So if /dev/sdd1 is provided, the formatting should work.
The MapR Control System uses hdparm to figure out various things about the drive, and hdparm may have the same limitation as fdisk. But the formatting stuff doesn't do anything further than opening the provided pathname and using "stat" to read the size of the disk. Give it a try and let us know if it works for you.
answered 24 Mar '12, 18:40
MC Srivas ♦♦