Я хочу сделать новый том доступным для Linux, тогда я прочитал Документ AWS и документ rackspace. Я считаю, что есть немного другое.
Документ AWS сообщает набору следующее:
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 использует том напрямую, но в стойке разделяет том и использует partiton. Я хочу знать, могу ли я использовать том напрямую, зачем мне этот раздел? В чем разница между использованием / dev / xvdb и / dev / xvdb1?
Спасибо.
/dev/xvdb
это дисковое устройство, и /dev/xvdb1
это первый раздел на xvdb
устройство. Хотя вы, вероятно, можете использовать весь диск для файловой системы, и это может работать во многих случаях (кроме того, часто это допустимый подход), обычно файловые системы должны находиться внутри раздела, поэтому различные утилиты и программное обеспечение (и в первую очередь - fsck
) могли распознать их по метке диска, которая установлена соответствующим образом. Мы говорим здесь о extN семействе файловых систем - это правило применимо к ним.