Добавянето на място за съхранение в CentOS, страна администратор

Както е случаят с SELinux. Интернет може да намери достатъчно информация, за да реши проблема по един или друг начин. Всеки съветва своя доказан метод, без да го съпоставя с други функции. В тази маса от технически подробности начинаещ е трудно да се движите.

Целта на хартия е да даде обща представа за съществуващите начини за решаване.

Нека започнем с класиката, монтирайте устройството, както е в директорията. Добави в системния блок или виртуална машина твърд диск. CentOS, ако тя признава в / сътрудничество появи подходящо устройство, например, / сътрудничество / SDB.

Въведете команда FDISK -C -u / сътрудничество / SDB. -С ключ деактивира режим на съвместимост MSDOS на, -u показва използва като единица сектор измерване. За да създадете дял, въведете командата н и да отговаря на въпроси. W команда пише промените диск и излизане Fdisk през р.

На участъка от / сътрудничество / sdb1 за създаване на файлова система mkfs.ext4 -L данни1 / сътрудничество / sdb1. За удобство на присвояването на данни1 етикет. Създайте директория защитен режим / data_folder.

Сега е необходимо да се монтира на част от указателя монтиране / сътрудничество / sdb1 / data_folder. Монтаж продължи до рестартиране на системата.

За да се монтира автоматично силата на звука по време на зареждане, трябва да добавите един ред към файла / и т.н. / fstab. А низ е набор от параметри, разделени от интервал или раздела:

LABEL = metka_diska mount_point Дъмпинг възможности за проверка на файловата система

В този случай, ние правим низ:

ЕТИКЕТ = данни1 / data_folder ext4 подразбиране 0 0

Плюс това този метод - уникалността на мястото на данните. Всичко това в директорията / data_folder е вписана попадне върху знаем на твърдия диск. В допълнение, този метод работи на всеки версии на Linux.

Вторият начин, да промените размера на дяла. Този метод е приложим за повече виртуални машини, за които твърдия диск е преоразмеряване е съвсем естествено. Но това може да се използва в случай на сливане на дяловете на физическо устройство.

Да приемем, CentOS, инсталирани на виртуална машина с 10GB диск. Спрете видеокасетофона и увеличаване на твърдия диск до 15 GB. Размерът на физическия диск се увеличава, обаче, нищо не се е променило за операционната система, тя продължава да използва старите данни от таблицата на дяловете и файловата система.

В момента има две основни задачи: преоразмеряване на дялове или да променя данните на файловата система. И двете неща са се разделиха полезност. Но не и в нашия случай. CentOS при определянето на по подразбиране е логична система за виртуализация диск Volume Manager (LVM), които не се разделиха в състояние да работят.

Нека да го направите ръчно. използване Fdisk изтрива съществуващите дялове и да се създаде на негово място нов, желания размер. Направете резервация за тази операция не е необходимо да демонтирате дял, не е необходимо да се зареди от изображението на спасителни и данни във файловата система няма да се изгубят. Ние просто пренапише един ред в таблицата на дяловете, след CentOS рестартиране ще го вземе под внимание.

Изпълнете Fdisk -C -u / сътрудничество / SDA. въведете р команда. По подразбиране, когато инсталирате CentOS създаде два дяла / сътрудничество / sda1 и / сътрудничество / sda2 първата част на багажника, вторият се използва за LVM, тя съдържа всичко от файла на операционната система. С него ще работим. Имайте предвид, че част (в моя случай) край сектор 20969471, както и стойността на общите сектори = 31456656. Тази разлика е следствие от промените в размера на твърдия диск.

Ние запис изходен сектор на дяла, например команда 1026048. г премахване на секция sda2 (номер на последователност 2). Създаване на нов дял, п команда. нека да бъде първичен със сериен номер 2. определяне на първоначална сектор = край = 1026048. 31456655. Екип т промяна тип подялба 8Е (Linux LVM). Напиши промените диск w команда. Рестартирайте VM.

Раздел разшири и използва добавената пространство на нашия твърд диск. Следващата стъпка е да уведоми тези промени LVM. Изпълнява команда LVM pvresize / сътрудничество / sda2. Резултатите могат да се видят чрез LVM pvdisplay. Имайте предвид, че се появи свободни блокове PE (физически Exent), бележка за себе си числото 1280.

Вижте промените чрез pvdisplay екип и lvdisplay.

Промяна на опциите за файловата система - финал. Екип resize2fs / сътрудничество / VolGroup / lv_root.

Предимствата на този метод са много съмнителни. Но има и нюанс, системата не създадете нов дял. Защо бихте искали в реалния живот - не знам, освен за естетика.

По-правилно би било трети начин - използване на LVM функции. А именно, създаването на нов раздел и добавете в LVM група. могат да се добавят, за да създадете дял в новия твърд диск. И вие може да се увеличи на диска в VM, и да се създаде дял на свободно място се появява.

Да предположим, че сте добавили в новия диск, устройството е / сътрудничество / ШАРС. Маркирайте устройство за използване на LVM pvcreate / сътрудничество / ШАРС. Добавяне на секция към съществуваща група LVM vgextendVolGroup / сътрудничество / ШАРС.

Радвайки vgdisplay данни група. виж свободни блокове PE, например FreePE = 5119. Look данни съществуващата LVM логически раздел lvdisplay / сътрудничество / VolGroup / lv_root. например, CurrentLE = 1217. Изчисли новия размер на логическия дял 5119 + 1217 = 6336.

Разширяване на логически дял 6336 lvresize -l / ррт / VolGroup // lv_root. Промяна на размера на файловата система, която се намира на раздел resize2fs / сътрудничество / VolGroup / lv_root.