Якщо у вас сервер, який не дозволяє через iDRAC/IPMI підсвічували диски для заміни, то ця стаття буде вам корисна. Вашій увазі пропонується декілька варіантів утиліт під різні ОС.
Якщо у вас сервер, який не дозволяє через iDRAC/IPMI підсвічували диски для заміни, то ця стаття буде вам корисна. Вашій увазі пропонується декілька варіантів утиліт під різні ОС.
Час від часу бувають ситуації, коли підвисає дискова підсистема і нормальними (reboot/shutdown) засобами сервер не перевантажиться, бо перед перевантаженням ОС повинна зробити sync на диски, а цього вона зробити не може, бо “висить”. Це називається cold reboot, так би мовити “reboot по живленню”.
Клонируем исходники с https://github.com/snuf/iomemory-vsl
и дальше выполняем (данные шаги так же описаны в документации на githab-страничке проекта)
sudo cp -r iomemory-vsl/root/usr/src/iomemory-vsl-3.2.15 /usr/src/
sudo mkdir -p /var/lib/dkms/iomemory-vsl/3.2.15/build
sudo ln -s /usr/src/iomemory-vsl-3.2.15 /var/lib/dkms/iomemory-vsl/3.2.10/source
sudo dkms build -m iomemory-vsl -v 3.2.15
sudo dkms install -m iomemory-vsl -v 3.2.15
sudo modprobe iomemory-vsl
What do the “Cache Policy” values mean ?
Cache Policy’s are how the raid card uses on board RAM to collect data before writing out to disk or to read data before the system asks for it. Write cache is used when we have a lot of data to write and it is faster to write data sequentially to disk instead of writing small chunks. Read cache is used when the system has asked for some data and the raid card keeps the data in cache in case the system asks for the same data again. It is always faster to read and write to cache then to access spinning disks. Understand that you should only use caching if you have good UPS power to the system. If the system looses power and does not flush the cache it is possible to loose data. No one wants that. Lets look at each cache policy LSI raid card use.
Первым делом подключаемся консольно (я использовал консольный кабель cisco): RJ45 вставляем в Serial/MGMT а другой конец в порт RS-232 в другой sparc (почему-то на x86 не хотело консольно подключаться) и подключаемся:
# tip -9600 /dev/cua/b
Кратко расскажу, что такое MTU.
IEEE в рекомендации RFC 894 определяет MTU как максимальный размер L3 пакета, который может передаваться в L2 фрейме. Т.е. в его первоначальном понимании это размер L2 фрейма без его заголовка. Стандартом MTU для fast– и gigEthetnet – 1500 байт.
Существуют (но не определены в официальной документации) и дочерние виды MTU:
Данная утилита от LSI так же позволяет оперировать рейд-контроллерами от Dell. Но замена дисков через такую утилиту – целый hardcore, только для настоящих Tru-админов )).
Тестовый стенд: контроллер PERC 6/i, RAID-1, Linux MegaCli64, выпал 1 диск.
При установке 9.X по дефолту используется GTP разметка диска, которую данный BIOS не понимает. При загрузке получаем сообщение:
invalid partition
Выход пока один – использовать MBR-разметку.
Если выставить этот параметр в disable, то загрузка с USB-привода не работает. Выход – включить AHCI
Данный сервер является старым и естественно не без курьезов при установке новых версий ОС. Ниже будут рассказаны особенности установки FreeBSD версий 9.1 и 9.2.
Важно! Перед установкой ОСи, нужно в BIOS’e указать OS Selection -> Linux. Если укажите Other – получите вместо 8 (4 ядра по 2 потока в каждом) ядер только 1.
И самое главное – CPU на данном сервере только 32-битные, поэтому ставить только i386-версию.
Для того, что бы ваш сервер всегда включался при подаче питания, нужно сделать следующее:
В BIOS’e выставить опцию
AC Power = On (или Always On)
Проверяем текущее значение: