Назад | Перейти на главную страницу

Как узнать, есть ли на моем жестком диске (-ах) кэш записи с резервным питанием от аккумулятора?

Как узнать, есть ли на моих жестких дисках кэш записи с автономным питанием (BBWC)?

Как я могу узнать, правильно ли он включен и / или настроен?

У меня нет физического доступа к моему серверу. Это коробка GNU / Linux.

Я могу предоставить дополнительную информацию / подробности по запросу. Я ориентируюсь на администратора базы данных - у меня есть доступ и привилегии, но (обычно) я действую только там, где я знаю, что должен. :)

Я никогда не видел кеш-памяти записи с автономным питанием на жестких дисках - только в контроллерах RAID. Как запросить контроллер, зависит от вашего оборудования. Для этого почти наверняка потребуются права root на коробке.

Например, при использовании контроллеров Dell PERC и наличии dell-omsa-repository установлен, я могу:

# omreport storage battery
List of Batteries in the System

Controller SAS 6/iR Integrated (Slot Embedded)
No Batteries found

На другом сервере:

# omreport storage battery
List of Batteries in the System

Controller PERC 4e/Di (Slot Embedded)
ID                        : 0
Status                    : Ok
Name                      : Battery 0
State                     : Ready
Recharge Count            : 0
Max Recharge Count        : 1100
Predicted Capacity Status : Not Applicable
Learn State               : Not Applicable
Next Learn Time           : Not Applicable
Maximum Learn Delay       : Not Applicable

Я не мог прямо сейчас найти, как спросить его, какова текущая настройка кеша записи, но я думаю, что видел это раньше. Однако, если вы не используете RAID-контроллеры Dell, вам потребуется другое программное обеспечение.

Таким образом, вы можете увидеть, ускоряет ли резервный аккумулятор ваш сервер, на этом сервере он работает:

root@server:~# omreport storage vdisk
List of Virtual Disks in the System

Controller PERC H700 Adapter (Slot 1)
ID                        : 0
Status                    : Ok
Name                      : VD1
State                     : Ready
Hot Spare Policy violated : Not Assigned
Encrypted                 : Not Applicable
Layout                    : RAID-5
Size                      : 1,862.00 GB (1999307276288 bytes)
Device Name               : /dev/sda
Bus Protocol              : SATA
Media                     : HDD
Read Policy               : Adaptive Read Ahead
Write Policy              : Write Back
Cache Policy              : Not Applicable
Stripe Element Size       : 64 KB
Disk Cache Policy         : Enabled

Важная линия здесь - это

Write Policy              : Write Back

Перед включением убедитесь, что у вас есть аккумулятор, используя:

root@server:~# omreport storage battery

Затем вы можете включить использование:

root@server:~# omconfig storage vdisk controller=0 vdisk=0 action=changepolicy writepolicy=wb

Это называется ЗНАНИЕ. Темный секрет опытных системных администраторов. Они помнят, какое оборудование они заказывают и как его настраивают. Очень загадочная штука. Часть темного искусства администрирования, требующая от вас чтения древних свитков, содержащих заказы на покупку.

В конце концов, если вы администратор базы данных, спросите людей, ответственных за систему.

  • На дисках обычно нет BBWC. Диски продаются компьютером. так что это будет резервный источник питания с USV. Я не знаю ни одного диска, у которого есть верхняя заглушка в батарейке.
  • BBWC - это функция рейд-контроллера. К сожалению, общего API нет. Где именно вы видите такие вещи, как конфигурация контроллера и т. Д., Зависит от оборудования. На современном оборудовании вы даже можете быть защищены БЕЗ батареи - Adaptec недавно выпустила контроллер без батареи. У него есть конденсатор, поддерживающий жизнь достаточно долго ... чтобы записать кеш-память в основном во встроенную флеш-память. Тот же результат, без обслуживания (батареи требуют регулярной замены, они изнашиваются в течение 2-3 лет).

В зависимости - если вы являетесь администратором баз данных - от того, насколько велика компания, у вас может вообще не быть дисков, USV или даже рейд-контроллера, но работать с SAN (который имеет все это в гораздо большей конфигурации).