Расширенная установка Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:руководство_по_ubuntu_server:установка:расширенная_установка [2012/05/12 12:20]
wiki:руководство_по_ubuntu_server:установка:расширенная_установка [2013/02/19 09:08] (текущий)
Строка 46: Строка 46:
   -- Выберите "#​1"​ под разделом "RAID1 устройство #0".   -- Выберите "#​1"​ под разделом "RAID1 устройство #0".
   -- Выберите "​Использовать как:"​. Далее выберите "​раздел подкачки",​ затем "​Настройка раздела выполнена"​.   -- Выберите "​Использовать как:"​. Далее выберите "​раздел подкачки",​ затем "​Настройка раздела выполнена"​.
-  -- Следующим выберите ​"#1" ​под разделом "RAID1 устройство #1".+  -- Следующим выберите ​«#1» под разделом "RAID1 устройство #1".
   -- Выберите "​Использовать как:"​. Далее выберите "​Журналируемая файловая система Ext4".   -- Выберите "​Использовать как:"​. Далее выберите "​Журналируемая файловая система Ext4".
-  -- Затем выберите "​Точка подключения:"​ и выберите ​" ​/ -- корневая файловая система". Измените все необходимые опции и выберите "​Настройка раздела выполнена"​.+  -- Затем выберите "​Точка подключения:"​ и выберите ​«/ -- корневая файловая система». Измените все необходимые опции и выберите "​Настройка раздела выполнена"​.
   -- Ну и наконец,​ выберите "​Завершить разметку и записать изменения на диск"​.   -- Ну и наконец,​ выберите "​Завершить разметку и записать изменения на диск"​.
  
Строка 101: Строка 101:
       10016384 blocks [2/2] [UU]       10016384 blocks [2/2] [UU]
       ​       ​
-unused devices: <​none><​code>​+unused devices: <​none><​/code>
  
-The following command is great for watching the status of a syncing drive:+Следующая команда лучше всего подходит для просмотра статуса синхронизации устройства:
  
-watch -n1 cat /​proc/​mdstat +<​code>​watch -n1 cat /​proc/​mdstat</​code>​ 
-Press Ctrl+to stop the watch command.+Нажмите ​Ctrl-для окончания просмотра.
  
-If you do need to replace a faulty drive, after the drive has been replaced and synced, grub will need to be installedTo install ​grub on the new drive, enter the following:+Если вам действительно потребовалось заменить поврежденный дискпосле его замены и синхронизации будет необходимо установить ​grub. Для установки ​grub на новое устройство введите следующее:
  
-sudo grub-install /dev/md0 +<​code>​sudo grub-install /dev/md0</​code>​ 
-Replace ​/​dev/​md0 ​with the appropriate array device name.+Замените ​/​dev/​md0 ​на имя соответствующего устройства.
  
-===Resources===+===Ссылки===
  
-The topic of RAID arrays is a complex one due to the plethora of ways RAID can be configuredPlease see the following links for more information:+Тема массивов ​RAID обширна из-за изобилия вариантов настройки ​RAID. Пожалуйста посмотрите следующие ссылки для дополнительной информации:
  
-Ubuntu Wiki Articles on RAID.+  -- [[https://​help.ubuntu.com/​community/​Installation#​raid|Ubuntu Wiki Articles on RAID.]] 
 +  -- [[http://​www.faqs.org/​docs/​Linux-HOWTO/​Software-RAID-HOWTO.html|Software RAID HOWTO]] 
 +  -- [[http://​oreilly.com/​catalog/​9781565927308/​|Managing RAID on Linux]]
  
-Software RAID HOWTO+====Менеджер логических томов (LVM)====
  
-Managing ​RAID on Linux+Менеджер логических томов, или LVM, позволяет администраторам создавать логические тома на одном и нескольких жестких дисках. LVM тома могут быть созданы как на разделах программного ​RAID, так и на стандартных разделах единичного диска. Тома также могут расширяться,​ предоставляя большую гибкость системам по изменению предоставляемых ресурсов.
  
-====Logical Volume Manager (LVM)==== +===Обзор===
-Logical Volume Manger, or LVM, allows administrators to create logical volumes out of one or multiple physical hard disks. LVM volumes can be created on both software RAID partitions and standard partitions residing on a single disk. Volumes can also be extended, giving greater flexibility to systems as requirements change.+
  
-===Overview===+Побочным эффектом от мощи и гибкости LVM является **большая** степень сложности. Перед тем, как погружаться в установочный процесс LVM, было бы неплохо ознакомиться с некоторыми терминами.
  
-A side effect of LVM's power and flexibility is a greater degree of complicationBefore diving into the LVM installation processit is best to get familiar with some terms.+  -- Физический том (Physical Volume - PV): физический жесткий диск, раздел диска или раздел программного RAID, отформатированный как ​LVM PV. 
 +  -- Группа томов (Volume Group - VG): строится из одного или нескольких физических томов. VG могут быть расширены добавлением PV. VG похожи на виртуальные дисковые устройства,​ которые можно разделять на логические тома. 
 +  -- Логический том (Logical Volume - LV): аналогичен разделу на диске без использования ​LVM. LV отформатированный в желаемую файловую систему (EXT3XFS, JFS и др.) доступен для монтирования и хранения данных.
  
-Physical Volume (PV): physical hard disk, disk partition or software RAID partition formatted as LVM PV.+===Установка===
  
-Volume Group (VG): is made from one or more physical volumes. A VG can can be extended by adding more PVsVG is like a virtual disk drive, from which one or more logical volumes are carved.+Пример в данной секции показывает установку Ubuntu Server Edition с монтированием /srv на том LVM. В процессе начальной установки только один физический том ​(PVможет стать частью группы томов (VG)Другой PV будет добавлен после установки для демонстрации как ​VG может быть расширен.
  
-Logical Volume (LV): is similar to a partition in a non-LVM systemA LV is formatted with the desired file system (EXT3XFS, JFS, etc), it is then available for mounting and data storage.+Существует несколько вариантов установки LVM, "​Управляемый ​использовать весь диск и настроить ​LVM" который также позволит вам выделить часть доступного пространства под LVM, "​Управляемый - использовать целиком и настроить шифрованный LVM" или установить и настроить LVM вручнуюНа данный момент единственный вариант настроить систему с использованием как LVMтак и стандартных разделов в процессе установки - это использование ручной настройки.
  
-===Installation===+Пройдите по шагам установки пока не дойдете до шага разбивки дисков на разделы,​ затем:
  
-As an example this section covers installing Ubuntu Server Edition with /srv mounted on a LVM volumeDuring the initial install only one Physical Volume (PV) will be part of the Volume Group (VG)Another PV will be added after install to demonstrate how a VG can be extended.+  -- На экране "​Дисковые разделы"​ выберите "​Вручную"​. 
 +  -- Выделите жесткий диск и на следующем экране подтвердите "​да"​ на "​Создать новую таблицу разделов устройства"​. 
 +  -- Далее создайте стандартные разделы для /boot, swap, и "/"​ с той файловой системой,​ которую вы предпочитаете. 
 +  -- Для размещения ​/srv на LVM, создайте новый логический разделЗатем замените "​Использовать как"​ на "​физический том LVM" после чего нажмите "​Настройка разделов завершена"​. 
 +  -- Теперь выделите "​Настроить менеджер логических томов"​ вверху и выберите "​Да"​ для сохранения изменений на диск. 
 +  -- В качестве "​Действия по настройке LVM" на следующем экране выберите "​Создать группу томов"​. Введите имя для ​VG типа vg01 или что-то более наглядноеПосле ввода имени выберите раздел,​ выделенный под LVM, и нажмите "​Далее"​. 
 +  -- Вернитесь на экран "​Действие по настройке LVM", выберите "​Создать логический том"​. Выделите недавно созданную группу томов и введите имя для LV, например,​ srv, раз уж она предназначена для этой точки монтирования. Затем выберите размер,​ который может быть на весь раздел,​ поскольку его всегда можно будет расширить позднее. Нажмите "​Завершить"​ и вы вернетесь обратно на основную страницу "​Дисковые разделы"​. 
 +  -- Теперь добавьте файловую систему для нового LVM. Выделите раздел под названием "​LVM ​VG vg01, LV srv" или тем именем,​ которое вы выбрали и нажмите "​Использовать как"​. Настройте файловую систему как обычно,​ выбрав /srv в качестве точки монтирования. По окончании нажмите "​Выполнить настройку разделов"​. 
 +  -- Наконец нажмите "​Завершить разбиение и сохранить изменения на диск"​. Затем подтвердите изменения и продолжите обычную установку.
  
-There are several installation options for LVM, "​Guided - use the entire disk and setup LVM" which will also allow you to assign a portion of the available space to LVM, "​Guided - use entire and setup encrypted LVM", or Manually setup the partitions and configure LVM. At this time the only way to configure a system with both LVM and standard partitions, during installation,​ is to use the Manual approach.+Есть несколько полезных утилит для просмотра информации по LVM:
  
-Follow the installation steps until you get to the Partition disks step, then:+  -- pvdisplayпоказывает информацию по физическим томам. 
 +  -- vgdisplay: показывает информацию по группам томов. 
 +  -- lvdisplay: показывает информацию по логическим томам.
  
-At the "​Partition Disks screen choose "​Manual"​.+===Расширение групп томов===
  
-Select the hard disk and on the next screen choose "​yes"​ to "​Create a new empty partition table on this device"​.+Продолжая с srv как примером тома LVM, в данной секции рассматривается добавление второго жесткого диска, создание физического тома (PV), добавление его в группу томов (VG), расширение логического тома srv и в конце расширение файловой системы. Этот пример подразумевает,​ что в систему был добавлен второй жесткий диск. В данном примере этот жесткий диск получит имя /dev/sdb и мы будем использовать весь диск под физический том (вы можете выбрать создание разделов и использовать их как другие физические тома).
  
-Nextcreate standard ​/boot, swap, and partitions with whichever filesystem you prefer.+<note important>​Убедитесьчто у вас нет уже ​/dev/sdb перед тем, как выполнять приведенные ниже командыВы можете потерять некоторые данные если выполните эти команды на использующемся диске.</​note>​
  
-For the LVM /srv, create a new Logical partitionThen change "Use as" to "​physical volume for LVM" then "Done setting up the partition"​.+  ** Сначала создадим физический том, выполнив в терминале:​ 
 +<​code>​sudo pvcreate /​dev/​sdb</​code>​ 
 +  ** Теперь расширим группу томов (VG): 
 +<​code>​sudo vgextend vg01 /​dev/​sdb</​code>​ 
 +  ** Используйте vgdisplay для поиска свободных физических экстентов (PE) - Free PE / size (размер,​ который вы можете занять). Предположим,​ что свободно 511 PE (эквивалентно 2ГБ при размере PE в 4МБ) и мы используем все доступное свободное место. Используйте ваши собственные PE и/или свободное место. 
 +  .. Логический том (LV) теперь может быть увеличен различными методами,​ мы будем рассматривать только как использовать PE для расширения LV: 
 +<​code>​sudo lvextend /dev/vg01/srv -l +511</​code>​ 
 +Опция -l позволяет расширять LV используя PE. Опция -L позволит задавать увеличение LV в МБГБ, ТБ и т.п. 
 +  ** Даже если вы считаете,​ что можете увеличить ext3 или ext4 файловую систему без предварительного отключения,​ будет хорошей практикой в любом случае отмонтировать ее и проверить на целостность,​ что позволит избежать суматошного дня по уменьшению логического тома (в этом случае ее придется отключить обязательно). 
 +  ** Следующая команда только для файловой системы ext3 или ext4. Если вы используете другую файловую систему,​ возможно придется использовать другие утилиты. 
 +<​code>​sudo umount /srv 
 +sudo e2fsck -f /​dev/​vg01/​srv</​code>​ 
 +Опция -f для e2fsck заставляет принудительно сделать проверку на целостность системы. 
 +  ** Наконец,​ изменяем размер файловой системы:​ 
 +<​code>​sudo resize2fs /​dev/​vg01/​srv</​code>​ 
 +  ** Теперь монтируем раздел и проверяем его размер:​ 
 +<​code>​mount /​dev/​vg01/​srv /srv && df -h /​srv</​code>​
  
-Now select "​Configure the Logical Volume Manager"​ at the top, and choose "​Yes"​ to write the changes to disk.+===Ссылки===
  
-For the "LVM configuration action"​ on the next screen, choose "​Create volume group"Enter a name for the VG such as vg01, or something more descriptiveAfter entering a name, select the partition configured for LVM, and choose "​Continue"​. +  -- Смотрите [[https://​help.ubuntu.com/community/​Installation#​lvm|Статьи в Ubuntu Wiki LVM]]
- +  -- Смотрите [[http://tldp.org/HOWTO/LVM-HOWTO/index.html|LVM HOWTO]] для дополнительной информации
-Back at the "LVM configuration action"​ screen, select "​Create logical volume"​. Select the newly created volume group, and enter a name for the new LV, for example srv since that is the intended mount point. Then choose a size, which may be the full partition because it can always be extended later. Choose "​Finish"​ and you should be back at the main "​Partition Disks" screen. +  -- Другая хорошая статья [[http://www.linuxdevcenter.com/pub/a/linux/2006/04/27/managing-disk-space-with-lvm.html|Managing Disk Space with LVM]] на сайте ​O'​Reilly'​s linuxdevcenter.com. 
- +  -- Для дополнительной информации по fdisk смотрите [[http://​manpages.ubuntu.com/​manpages/​precise/​en/​man8/​fdisk.8.html|fdisk man page]].
-Now add a filesystem to the new LVM. Select the partition under "LVM VG vg01, LV srv", or whatever name you have chosen, the choose Use as. Setup a file system as normal selecting ​/srv as the mount point. Once done, select "Done setting up the partition"​. +
- +
-Finally, select "​Finish partitioning and write changes to disk". Then confirm the changes and continue with the rest of the installation. +
- +
-There are some useful utilities to view information about LVM+
- +
-pvdisplay: shows information about Physical Volumes+
- +
-vgdisplayshows information about Volume Groups. +
- +
-lvdisplay: shows information about Logical Volumes. +
- +
-===Extending Volume Groups=== +
- +
-Continuing with srv as an LVM volume example, this section covers adding a second hard disk, creating a Physical Volume (PV), adding it to the volume group (VG), extending the logical volume srv and finally extending the filesystem. This example assumes a second hard disk has been added to the system. In this example, this hard disk will be named /dev/sdb and we will use the entire disk as a physical volume (you could choose to create partitions and use them as different physical volumes) +
- +
-Make sure you don't already have an existing /dev/sdb before issuing the commands belowYou could lose some data if you issue those commands on a non-empty disk. +
- +
-First, create the physical volume, in a terminal execute: +
- +
-sudo pvcreate ​/dev/sdb +
-                 +
-Now extend the Volume Group (VG): +
- +
-sudo vgextend vg01 /dev/sdb +
-Use vgdisplay to find out the free physical extents ​Free PE size (the size you can allocate)We will assume a free size of 511 PE (equivalent to 2GB with a PE size of 4MB) and we will use the whole free space available. Use your own PE and/or free space+
- +
-The Logical Volume (LV) can now be extended by different methods, we will only see how to use the PE to extend the LV: +
- +
-sudo lvextend ​/dev/vg01/srv -l +511 +
-The -l option allows the LV to be extended using PEThe -L option allows the LV to be extended using Meg, Gig, Tera, etc bytes. +
- +
-Even though you are supposed to be able to expand an ext3 or ext4 filesystem without unmounting it first, it may be a good practice to unmount it anyway and check the filesystem, so that you don't mess up the day you want to reduce a logical volume (in that case unmounting first is compulsory). +
- +
-The following commands are for an EXT3 or EXT4 filesystem. If you are using another filesystem there may be other utilities available. +
- +
-sudo umount ​/srv +
-sudo e2fsck -f /dev/vg01/srv +
-The -f option of e2fsck forces checking even if the system seems clean. +
- +
-Finally, resize the filesystem:​ +
- +
-sudo resize2fs ​/dev/vg01/srv +
-Now mount the partition and check its size. +
- +
-mount /​dev/​vg01/​srv /srv && df -h /srv +
- +
-===Resources=== +
- +
-See the Ubuntu Wiki LVM Articles. +
- +
-See the LVM HOWTO for more information. +
- +
-Another good article is Managing Disk Space with LVM on O'​Reilly'​s linuxdevcenter.com ​site+
- +
-For more information on fdisk see the fdisk man page.+
  
 ---- ----
  
 <style float-right>​[[wiki:​руководство_по_ubuntu_server:​установка:​обновление|<​-назад]] | [[wiki:​руководство_по_ubuntu_server:​установка:​отчет_о_падении_ядра|далее->​]]</​style>​ <style float-right>​[[wiki:​руководство_по_ubuntu_server:​установка:​обновление|<​-назад]] | [[wiki:​руководство_по_ubuntu_server:​установка:​отчет_о_падении_ядра|далее->​]]</​style>​