Я хочу сделать новый объем доступным на Linux, затем я прочитал документ AWS и документ rackspace. Я нахожу, что там немного отличается.
Документ AWS говорит setp это:
mkfs -t ext4 /dev/xvdb
смонтируйте объем на запуске
vi / etc/fstab
/dev/xvdb /mnt/my-data ext4 defaults,nofail 0 2
Но документ rackspace говорит шаг это:
fdisk /dev/xvdb
mkfs -t ext4 /dev/xvdb1
автоматическое монтирование объем на запуске
vi / etc/fstab /dev/xvdb1 /mnt/my-data ext4 defaults,nofail 0 2
Другим является объем использования AWS непосредственно, но rackspace раздел объем и использует раздел. Я хочу знать, могу ли я использовать объем непосредственно, почему мне нужен раздел? Что отличается между использованием/dev/xvdb и/dev/xvdb1?
Спасибо.
/ dev / xvdb
- это дисковое устройство, а / dev / xvdb1
- это первый раздел на устройстве xvdb
. Хотя вы, вероятно, можете использовать весь диск в качестве файловой системы, и это может работать во многих случаях (кроме того, часто это правильный подход), обычно файловые системы должны находиться внутри раздела, поэтому различные утилиты и программное обеспечение (и в первую очередь - fsck
) может распознать их по метке диска, которая установлена соответствующим образом. Здесь мы говорим о extN семействе файловых систем - это правило применимо к ним.