Содержание
- Введение
- Шаг 1. Подготовка шасси BladeCenter и сбор информации
- Шаг 2. Подготовка подсистемы хранения
- Шаг 3. Конфигурирование BIOS SAS-контроллера
- Шаг 4. Установка операционной системы
- Шаг 5. Включение многопутевого ввода/вывода
- Шаг 6. Расширение дополнительными номерами LUN
- Заключение
- Ресурсы для скачивания
- Похожие темы
- Комментарии
Blade-серверы и внешнее хранилище: Настройка отказоустойчивой среды
Как настроить загрузку сервера IBM BladeCenter HS21/LS21 с внешнего SAS-хранилища DS3200
В этой статье показано, как выполнять загрузку с внешнего SAS-хранилища (в нашем случае это хранилище IBM System Storage DS3200), используя для этого серверное шасси IBM BladeCenter-H, а также 32-разрядные серверы BladeCenter HS21 и LS21 (если вы используете шасси BladeCenter-E, проверьте поддержку вашего оборудования по матрице совместимости, ссылка на которую приведена в разделе Ресурсы). Также будет показано, как включить технологию multipathing в Linux. Multipathing, или многопутевой ввод/вывод – это отказоустойчивая технология, которая повышает производительность, позволяя организовывать несколько физических каналов передачи данных между центральным процессором и устройствами хранения данных. Простым примером является SCSI-диск, подключенный к двум SCSI-контроллерам одного и того же компьютера, или диск, подключенный к двум портам Fibre Channel.
Главным преимуществом использования исключительно внешних систем хранения данных является повышенная готовность серверов. Несмотря на то, что вы можете настроить несколько RAID-массивов различных уровней на дисках, установленных в одном blade-сервере, в случае выхода диска из строя вы должны будете остановить систему для его замены. Используя внешнее хранилище и диски с "горячей" заменой, вы можете заменять вышедшие из строя диски, не прерывая работу служб. Недавно IBM анонсировала blade-серверы BladeCenter HS12 и JS12, поддерживающие использование SAS-дисков с "горячей" заменой, однако оба этих сервера являются однопроцессорными.
Ниже перечислены шесть шагов этого руководства по интеграции сервера и внешней системы хранения данных (СХД):
- Подготовка шасси BladeCenter и сбор информации о SAS-модулях и системе DS3200.
- Подготовка подсистемы хранения.
- Конфигурация BIOS SAS-контроллера.
- Установка операционной системы.
- Включение многопутевого ввода/вывода.
- Расширение файловой системы дополнительными номерами LUN.
Шаг 1. Подготовка шасси BladeCenter и сбор информации
Убедитесь, что SAS-коммутаторы правильно установлены и подключены к обоим контроллерам системы хранения DS3200. Будем предполагать, контроллер A (он расположен слева, если смотреть на DS3200 сзади) подключен к SAS-коммутатору в отсеке 3, а контроллер B – к SAS-коммутатору в отсеке 4. До тех пор, пока вы не меняете зонирование по умолчанию в модуле BladeCenter Management Module, неважно, к какому порту подключены кабели – каждый blade-сервер имеет доступ ко всем внешним портам.
По умолчанию все внешние порты отключены. Их можно включить двумя способами – через Web-интерфейс или через интерфейс командной строки.
Включение через Web-интерфейс. Подключитесь к Web-интерфейсу модуля Management Module и выберите ссылку Admin/Power/Restart в разделе I/O Module, расположенном слева. Выберите устройство I/O module с номером 3, включите внешние порты и нажмите кнопку Save, расположенную справа.
Рисунок 1. Включение внешних портов

Включение через командную строку. Подключитесь к модулю Management Module с помощью telnet или SSH. Выполните следующие команды для включения внешних портов отсеков 3 и 4, в которые установлены два SAS-коммутатора:
Листинг 1. Включение внешних портов коммутаторов
system> ifconfig -ep enabled -T switch[3] system> ifconfig -ep enabled -T switch[4]
Для сопоставления раздела дискового хранилища с blade-сервером вам потребуется использовать WWN-имя (world wide name) дочерней платы SAS. Это имя однозначно идентифицирует интерфейс в SAS-домене. Узнайте имя WWN, используя Web-интерфейс или командную строку.
Использование Web-интерфейса. В Web-интерфейсе модуля Management Module щелкните ссылку Hardware VPD, расположенную в левой панели.
Рисунок 2. Получение WWN-имени SAS-коммутатора

Кликните, чтобы увидеть увеличенное изображение
Использование командной строки. Подключитесь к модулю Management Module с помощью telnet или SSH. Вы можете получить список доступных blade-устройств с помощью команды list -l 2
. Чтобы включить в список установленные дочерние платы, выполните следующую команду:
Листинг 2. Получение подробной информации об оборудовании
system> list -l 3
Узнайте WWN-имя с помощью команды info
, указав слот дочерней платы вашего blade-устройства (в данном примере слот 4).
Листинг 3. Получение WWN-имени SAS-коммутатора
system> info -T blade[4]:exp[1] Manufacturer: LSI (Not Available) Manufacturer ID: 20301 Product ID: 118 Mach type/model: SAS Expansion Option Mach serial number: Not Available Manuf date: 02/08 Hardware rev: 3 Part no.: 39Y9187 FRU no.: 39Y9188 FRU serial no.: YK105481E006 CLEI: Not Available SAS ID 1: 50:00:62:b0:00:0b:26:24 SAS ID 2: 50:00:62:b0:00:0b:26:25 SAS ID 3: Not Available SAS ID 4: Not Available SAS ID 5: Not Available SAS ID 6: Not Available SAS ID 7: Not Available SAS ID 8: Not Available MAC Address 1: Not Available MAC Address 2: Not Available MAC Address 3: Not Available MAC Address 4: Not Available MAC Address 5: Not Available MAC Address 6: Not Available MAC Address 7: Not Available MAC Address 8: Not Available
Значение SAS ID 1 – это WWN-имя порта 1, сопоставленное отсеку 3 коммутатора, а значение SAS ID 2 – WWN-имя порта 2, сопоставленное отсеку 4.
Шаг 2. Подготовка подсистемы хранения
Определите запоминающие устройства и сопоставьте их с blade-сервером в качестве номеров LUN (номер логического устройства LUN является просто номером, назначенным логическому устройству; логическое устройство является единственным объектом SCSI-протокола, к которому могут фактически выполняться обращения со стороны операций ввода/вывода). В качестве программного обеспечения можно использовать как DS3000 Storage Manager, так и DS4000 Storage Manager. Первоначальная конфигурация выполняется на вкладке Configure, изменения – на вкладке Modify.
Рисунок 3. DS3000 Storage Manager

Кликните, чтобы увидеть увеличенное изображение
Ссылка Configure Host Access (Manual) в менеджере Storage Manager позволяет выбрать blade-сервер и назначить ему два WWN-имени дочерней платы SAS. Убедитесь, что выбран тип хоста LNXCLVMWARE. Это отключает функцию автоматического переноса томов (AVT, Automatic Volume Transfer) и является необходимым при использовании драйвера RDAC в операционной системе Linux.
Теперь создайте область хранения данных для вашего blade-сервера с помощью меню Create Logical Drives. После этого сопоставьте логический диск с blade-сервером с помощью меню Create Host-to-Logical Drive Mappings. Убедитесь, что при сопоставлении используется номер LUN 0 (и в нумерации не возникают пробелы - некоторые системы прекращают сканирование при обнаружении неиспользуемого номера).
Шаг 3. Конфигурирование BIOS SAS-контроллера
Чтобы выполнить чистую установку и загрузку с внешнего SAS-хранилища, вам необходимо правильно настроить BIOS blade-сервера, а также BIOS дочерней платы SAS. Blade-серверы, выпускаемые с середины 2008 года, работают корректно без каких-либо дополнительных настроек; для серверов, выпущенных ранее этой даты, может потребоваться внесение изменений в настройки BIOS.
Проверьте, что дочерняя плата включена и присутствует в списке загрузки утилиты конфигурации LSI, предпочтительно в качестве первого загрузочного устройства. SAS1064 – это дочерняя плата, а SAS1064E – это встроенный контроллер нашего blade-сервера.
Рисунок 4. Настройки BIOS SAS-контроллера

Кликните, чтобы увидеть увеличенное изображение
Далее убедитесь, что параметр Boot Support в свойствах дочерней платы имеет значение Enabled BIOS & OS, а BIOS производит сканирование всех номеров LUN. Это можно проверить, выбрав пункт Advanced Adapter Properties, а затем пункт Advanced Device Properties. Если вы не уверены, восстановите значения по умолчанию.
Проверьте, что слот дочерней платы не отключен в BIOS blade-сервера.
Рисунок 5. Настройки BIOS blade-сервера

Кликните, чтобы увидеть увеличенное изображение
В зависимости от предпочитаемого пути вашего логического устройства (контроллер A или B) вы можете указать в качестве первого загрузочного устройства blade-сервера или hd0
, или hd1
. Если вы назначаете его в модуле управления (как показано в листинге 4) и получаете ошибку I9990301 Disk failure or disk reset failed
, значит, вам необходимо изменить последовательность загрузки и указать в качестве первого загрузочного устройства hd1
. В наших настройках контроллер A подключен к третьему отсеку ввода/вывода, который сопоставляет его с устройством hd0
. Контроллер B подключен к отсеку 4 и сопоставлен с устройством hd1
.
Листинг 4. Установка последовательности загрузки для blade-сервера, расположенного в слоте X
system> bootseq hd0 hd1 -T blade[X]
Шаг 4. Установка операционной системы
Во время установки операционной системы Red Hat Enterprise Linux 5.2 программа установки обнаружит два устройства: /dev/sda
и /dev/sdb
. Хотя фактически это одно и то же дисковое пространство, программа установки ничего не знает об избыточности путей и, таким образом, дважды показывает один и тот же номер LUN. Это никаким образом не препятствует нормальной работе вашей системы, поскольку вы устанавливаете ее только на устройство /dev/sda
. Для устройства /dev/sdb
вы получите следующее сообщение об ошибке, которое вы можете спокойно проигнорировать, нажав клавишу Cancel:
Рисунок 6. Ошибка программы установки ОС

Кликните, чтобы увидеть увеличенное изображение
По завершении установки операционной системы вы будете получать ошибки ввода/вывода для устройства /dev/sdb
. Запустите программу dmesg или загляните в файл/var/log/messages. Единственным способом избавиться от этих сообщений является установка драйвера многопутевого ввода/вывода.
Листинг 5. Ошибки, связанные с отсутствием драйвера многопутевого ввода/вывода
Jul 1 19:47:26 localhost kernel: Buffer I/O error on device sdb, logical block 13107184 Jul 1 19:47:26 localhost kernel: end_request: I/O error, dev sdb, sector 104857472 Jul 1 19:47:26 localhost kernel: Buffer I/O error on device sdb, logical block 13107184 Jul 1 19:47:27 localhost kernel: end_request: I/O error, dev sdb, sector 0 Jul 1 19:47:27 localhost kernel: Buffer I/O error on device sdb, logical block 0 Jul 1 19:47:27 localhost kernel: Buffer I/O error on device sdb, logical block 1 Jul 1 19:47:27 localhost kernel: Buffer I/O error on device sdb, logical block 2 Jul 1 19:47:27 localhost kernel: Buffer I/O error on device sdb, logical block 3 Jul 1 19:47:27 localhost kernel: end_request: I/O error, dev sdb, sector 0 Jul 1 19:47:28 localhost kernel: end_request: I/O error, dev sdb, sector 2
Шаг 5. Включение многопутевого ввода/вывода
Существует два способа включения многопутевого ввода/вывода в Linux: использование официального драйвера RDAC от IBM/LSI и использование open-source инструментов компонента device-mapper. В этом примере используется драйвер RDAC, который можно загрузить с Web-сайта компании LSI.
Убедитесь, что в вашей системе установлены следующие дополнительные пакеты:
- gcc,
- glibc-devel,
- kernel-headers,
- glibc-headers,
- libgomp,
- kernel-devel или kernel-xen-devel (в случае использования ядра Xenified).
Загрузите исходный код RDAC с Web-сайта компании LSI и скомпилируйте его в папку /usr/src, как обычно – make && make install
.
По окончании вы получите следующее сообщение:
Листинг 6. Установка драйвера RDAC от LSI
Checking Host Adapter Configuration... Detected 2 LSI Host Adapter Port(s) on the system Please wait while we modify the system configuration files. Your kernel version is 2.6.18-92.el5xen Preparing to install MPP driver against this kernel version... Generating module dependencies... Creating new MPP initrd image... You must now edit your boot loader configuration file, /boot/grub/menu.lst, to add a new boot menu, which uses mpp-2.6.18-92.el5xen.img as the initrd image. Now Reboot the system for MPP to take effect. The new boot menu entry should look something like this (note that it may vary with different system configuration): ... title Red Hat Linux (2.6.18-92.el5xen) with MPP support root (hd0,5) kernel /vmlinuz-2.6.18-92.el5xen ro root=LABEL=RH9 initrd /mpp-2.6.18-92.el5xen.img ... MPP driver package has been successfully installed on your system.
Как говорится в этом сообщении, отредактируйте ваш файл/boot/grub/grub.conf для использования нового псевдодиска. Для системы RHEL5.2 под управлением ядра с поддержкой Xen внесите следующие изменения:
Листинг 7. Файл grub.conf с поддержкой использования многопутевого псевдодиска
default=1 timeout=5 splashimage=(hd0,0)/grub/splash.xpm.gz hiddenmenu title Red Hat Enterprise Linux Server (2.6.18-92.el5xen) root (hd0,0) kernel /xen.gz-2.6.18-92.el5 module /vmlinuz-2.6.18-92.el5xen ro root=/dev/VolGroup00/LogVol00 module /initrd-2.6.18-92.el5xen.img title Red Hat Enterprise Linux Server with MPP support (2.6.18-92.el5xen) root (hd0,0) kernel /xen.gz-2.6.18-92.el5 module /vmlinuz-2.6.18-92.el5xen ro root=/dev/VolGroup00/LogVol00 module /mpp-2.6.18-92.el5xen.img
Команда mppUtil -a
(листинг 8) показывает все обнаруженные массивы; в данном случае только один массив Infra-sas2
.
Листинг 8. Базовая multipath-информация
[root@localhost ~]# mppUtil -a Hostname = localhost Domainname = (none) Time = GMT 07/01/2008 19:56:01 --------------------------------------------------------------- Info of Array Module's seen by this Host. --------------------------------------------------------------- ID WWN Name --------------------------------------------------------------- 0 600a0b80002f746e0000000047d02718 Infra-sas2 ---------------------------------------------------------------
Для получения базовой информации о сопоставлениях LUN выполните команду /opt/mpp/lsvdev
:
Листинг 9. Базовая информация о сопоставлениях LUN
[root@localhost ~]# /opt/mpp/lsvdev Array Name Lun sd device ------------------------------------- Infra-sas2 0 -> /dev/sda
Команда mppUtil -a [array name]
показывает подробную информацию о массиве:
Листинг 10. Подробная multipath-информация
[root@localhost ~]# mppUtil -a Infra-sas2 Hostname = localhost Domainname = (none) Time = GMT 07/01/2008 19:56:27 MPP Information: ---------------- ModuleName: Infra-sas2 SingleController: N VirtualTargetID: 0x000 ScanTriggered: N ObjectCount: 0x000 AVTEnabled: N WWN: 600a0b80002f746e0000000047d02718 RestoreCfg: N ModuleHandle: none Page2CSubPage: Y FirmwareVersion: 6.30.1.xx ScanTaskState: 0x00000000 Controller 'A' Status: ----------------------- ControllerHandle: none ControllerPresent: Y UTMLunExists: N Failed: N NumberOfPaths: 1 FailoverInProg: N ServiceMode: N Path #1 --------- DirectoryVertex: present Present: Y PathState: OPTIMAL hostId: 1, targetId: 0, channelId: 0 Controller 'B' Status: ----------------------- ControllerHandle: none ControllerPresent: Y UTMLunExists: N Failed: N NumberOfPaths: 1 FailoverInProg: N ServiceMode: N Path #1 --------- DirectoryVertex: present Present: Y PathState: OPTIMAL hostId: 1, targetId: 1, channelId: 0 Lun Information --------------- Lun #0 - WWN: 600a0b8000369d3f00000775481870af ---------------- LunObject: present CurrentOwningPath: A RemoveEligible: N BootOwningPath: A NotConfigured: N PreferredPath: A DevState: OPTIMAL ReportedPresent: Y ReportedMissing: N NeedsReservationCheck: N TASBitSet: Y NotReady: N Busy: N Quiescent: N Controller 'A' Path -------------------- NumLunObjects: 1 RoundRobinIndex: 1 Path #1: LunPathDevice: present IoCount: 0 DevState: OPTIMAL RemoveState: 0x0 StartState: 0x1 PowerState: 0x0 Controller 'B' Path -------------------- NumLunObjects: 1 RoundRobinIndex: 0 Path #1: LunPathDevice: present IoCount: 0 DevState: OPTIMAL RemoveState: 0x0 StartState: 0x1 PowerState: 0x0
Последние два раздела показывают, что в настоящий момент трафик обрабатывается контроллером A (RoundRobinIndex: 1
). Оба пути присутствуют и находятся в оптимальном состоянии (LUNPathDevice present
,
DevState optimal
).
Другим способом получения multipath-информации обо всех доступных массивах и номерах LUN является выполнение команды ls -lR /proc/mpp
. Эта команда выводит список всех доступных контроллеров и номеров LUN для каждого массива. Подробности можно получить путем вывода содержимого директории proc для соответствующего LUN. Промежуточная директория mptsas_h1c0t0 отображает SCSI-адресацию Linux (хост, канал, устройство):
Листинг 11. Multipath-информация из директории /proc
[root@localhost ~]# cat /proc/mpp/Infra-sas2/controllerA/mptsas_h1c0t0/LUN0 Linux MPP driver. Version:09.01.C5.19 Build:Tue Apr 1 13:30:42 CDT 2008 Lun WWN:600a0b8000369d3f00000775481870af Physical HBA driver: mptsas Device Scsi Address: host_no:1 channel:0 target:0 Lun:0 Queue Depth = 64 I/O Statistics: Number of IOs:8846 Longest trip of all I/Os:1 Shortest trip of all I/Os:0 Number of occurrences of IO failed events:0
MPP настраивается через файл /etc/mpp.conf. После каждого внесения изменений в этот файл необходимо запускать команду mppUpdate
, чтобы выполнить перестроение псевдодиска с новыми конфигурационными параметрами. Для вступления изменений в силу необходима перезагрузка.
Шаг 6. Расширение дополнительными номерами LUN
Если вам необходимо выделить дополнительное дисковое пространство для нужд операционной системы, вы можете легко сделать это, назначив дополнительные устройства хранения blade-серверу, добавив их в менеджере логических томов (LVM, Logical Volume Manager) и расширив файловую систему на этот дополнительный объем.
Но прежде чем перейти к определению новых устройств и их использованию, скажем несколько слов о менеджере логических томов (LVM). Менеджер логических томов предоставляет собой систему, абстрагирующуюся от физических устройств. LVM группирует один или несколько физических томов (дисков) в одну группу томов. Эта группа томов служит логическим контейнером для одного или нескольких логических томов, отображающихся в системе Linux как SCSI-устройство (как видно из рисунка 7).
Рисунок 7. Менеджер логических томов

Теперь давайте приступим.
Определение нового устройства в программе Storage Manager
Создайте новые устройства хранения с помощью программы Storage Manager (см. шаг 2).
Использование новых устройств в Linux при помощи менеджера логических томов
Использование новых устройств хранения в Linux является двухэтапным процессом. Прежде чем вы сможете увеличить пространство файловой системы Linux, вы должны добавить устройства хранения в менеджер логических томов.
Запустите и выполните повторное сканирование SAS-шины с помощью утилиты hot_add
(это ссылка на mppBusRescan
), чтобы обнаружить вновь сопоставленные устройства хранения:
Листинг 12. Обнаружение новых номеров LUN
[root@localhost ~]# hot_add Starting new devices re-scan... scan mptsas HBA host /sys/class/scsi_host/host1... found 1:0:0:1 found 1:0:1:1 scan mptsas HBA host /sys/class/scsi_host/host0... no new device found run /usr/sbin/mppUtil -s busscan... scan mpp virtual host /sys/class/scsi_host/host3... found 3:0:0:1->/dev/sdb /usr/sbin/hot_add is completed.
Операционная система Linux обнаружила одно новое логическое устройство и сопоставила его с устройством /dev/sdb
. Обратите внимание на то, что новое устройство автоматически было обработано драйвером многопутевого ввода/вывода.
Чтобы подготовить устройство для менеджера LVM, создайте основной LVM-раздел (тип раздела 8e), занимающий весь диск:
Листинг 13. Подготовка нового логического устройства
[root@localhost ~]# fdisk /dev/sdb Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel Building a new DOS disklabel. Changes will remain in memory only, until you decide to write them. After that, of course, the previous content won't be recoverable. The number of cylinders for this disk is set to 51200. There is nothing wrong with that, but this is larger than 1024, and could in certain setups cause problems with: 1) software that runs at boot time (e.g., old versions of LILO) 2) booting and partitioning software from other OSs (e.g., DOS FDISK, OS/2 FDISK) Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite) Command (m for help): n Command action e extended p primary partition (1-4) p Partition number (1-4): 1 First cylinder (1-51200, default 1): Using default value 1 Last cylinder or +size or +sizeM or +sizeK (1-51200, default 51200): Using default value 51200 Command (m for help): t Selected partition 1 Hex code (type L to list codes): 8e Changed system type of partition 1 to 8e (Linux LVM) Command (m for help): w The partition table has been altered! Calling ioctl() to re-read partition table. Syncing disks.
Теперь интегрируйте новое устройство в существующую группу томов. В листинге 14 показано, как можно выполнить проверку с помощью команды vgdisplay -s
до и после расширения:
Листинг 14. Расширение группы томов VLM
[root@localhost ~]# vgdisplay -s "VolGroupBoot" 49.88 GB [49.88 GB used / 0 free] [root@localhost ~]# pvcreate /dev/sdb1 Physical volume "/dev/sdb1" successfully created [root@localhost ~]# vgextend VolGroupBoot /dev/sdb1 Volume group "VolGroupBoot" successfully extended [root@localhost ~]# vgdisplay -s "VolGroupBoot" 49.88 GB [49.88 GB used / 49.97 free]
Далее увеличьте логический том внутри этой группы томов. Проверку можно выполнить с помощью команды lvdisplay
, сравнив значения параметра LV Size
:
Листинг 15. Расширение логического тома LVM
[root@localhost ~]# lvdisplay /dev/VolGroupBoot/LogVolSlash --- Logical volume --- LV Name /dev/VolGroupBoot/LogVolSlash VG Name VolGroupBoot LV UUID dIanEg-J6Mf-60Ec-eUKb-rgoJ-dOM0-QmjQ3Q LV Write Access read/write LV Status available # open 1 LV Size 47.94 GB Current LE 1534 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:0 [root@localhost ~]# lvextend -l +100%FREE /dev/VolGroupBoot/LogVolSlash /dev/sdb1 Extending logical volume LogVolSlash to 97.91 GB Logical volume LogVolSlash successfully resized [root@localhost ~]# lvdisplay /dev/VolGroupBoot/LogVolSlash --- Logical volume --- LV Name /dev/VolGroupBoot/LogVolSlash VG Name VolGroupBoot LV UUID dIanEg-J6Mf-60Ec-eUKb-rgoJ-dOM0-QmjQ3Q LV Write Access read/write LV Status available # open 1 LV Size 97.91 GB Current LE 3133 Segments 2 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:0
Теперь все готово, чтобы изменить размер файловой системы (для SAS-дисков размером 50 ГБ это занимает около двух минут). Если вы меняете размер корневой файловой системы, то онлайновое расширение (без остановки операционной системы) возможно только для файловой системы ext3.
Листинг 16. Изменение размера файловой системы Linux
[root@localhost ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/VolGroupBoot-LogVolSlash 47G 2.3G 42G 6% / [root@localhost ~]# resize2fs -p /dev/VolGroupBoot/LogVolSlash resize2fs 1.39 (29-May-2006) Filesystem at /dev/VolGroupBoot/LogVolSlash is mounted on /; on-line resizing required Performing an on-line resize of /dev/VolGroupBoot/LogVolSlash to 25665536 (4k) blocks. The filesystem on /dev/VolGroupBoot/LogVolSlash is now 25665536 blocks long. [root@localhost ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/VolGroupBoot-LogVolSlash 95G 2.3G 88G 3% /
Ну, вот и все!
Заключение
Я показал вам, как настроить загрузку шасси BladeCenter с системы хранения данных IBM BladeCenter Boot Disk System (DS3200), управляемой SAS-контроллером. Также вы узнали, как:
- Включить технологию многопутевого ввода/вывода для эффективного обеспечения отказоустойчивости.
- Расширять файловую систему в соответствии с растущими требованиями к дисковому пространству, используя функцию «горячей» установки менеджера LVM.
Помните, что использование исключительно внешних систем хранения обеспечивает повышенную готовность вашего blade-сервера; в этой статье мы сосредоточились на рассмотрении преимущества, связанного с возможностью не прерывать работу вашего сервера при замене или добавлении дисков.
Ресурсы для скачивания
Похожие темы
- Оригинал статьи "Blades and external storage: Set up a fault-tolerant environment" (EN).
- Загрузите пакет драйверов RDAC Driver Package for IBM DS3000 Storage Subsystems.
- Узнайте больше о системе IBM BladeCenter Boot Disk System (EN) - системе форм-фактора 2U, специально разработанной для обеспечения загрузочного функционала для одного или двух полностью заполненных серверных шасси класса BladeCenter E или BladeCenter H.
- На Web-сайте операционной системы Red Hat Device-mapper Resource Page можно найти полезные инструменты, включая средства отчетности для многопутевого ввода/вывода, а также прочую документацию.
- Руководство "IBM System Storage DS3000: Introduction and Implementation Guide" (EN) (IBM Redbooks, декабрь 2008 г.) знакомит вас с семейством внешних систем хранения данных IBM System Storage DS3000.
- Проверьте вашу систему на совместимость с продуктами BladeCenter.
- В разделе Linux сайта developerWorks можно найти дополнительные ресурсы для разработчиков Linux (включая разработчиков, только начинающих работу с Linux), а также самые популярные среди наших читателей статьи и руководства (EN).
- Посмотрите все советы по Linux и руководства Linux на сайте developerWorks.
- Используйте в своем следующем проекте разработки для Linux ознакомительные версии программного обеспечения IBM, которые можно скачать непосредственно с developerWorks (EN).