Работа с чанклетами и логическими дисками подразумевает скорее диагностическо-статистический характер. Посмотреть и проанализировать можно много — изменить мало.
Ниже несколько проблем, которые могу потребовать от вас использование консоли и выполнение различных команд.
На картинках выше можно видеть примерную схему распределения данных на массивах 3PAR.
Пользовательские данные размазаны между дисками одного типа по правилам политики указанной в CPG, в случае использовании AO (Adaptive Optimization) могут использоваться уже диски разных типов.
В процессе настройки массива возможна ситуация когда один или несколько LD (Logical disk) остались на диске или группе дисков, которые не предназначены по вашей логике для их хранения.
Типичный случай, это разбор AO, без дальнейшего Tune System или Tune Virtual Volumes презентованных CPG томов. В толстом клиенте будет видно занятое «никем» место.
С консоли ситуация будет смотреться иначе.
Я беру ID SSD диска, который у меня полностью задействован под кеш.
3par-7400 cli% showpdch 18 18 61 fcacheld.1 143 normal ld valid N N --- --- 18 62 fcacheld.1 160 normal ld valid N N --- --- 18 63 fcacheld.1 162 normal ld valid N N --- --- 18 64 fcacheld.1 169 normal ld valid N N --- --- 18 65 tp-3-sd-0.1 111 normal ld valid N N --- --- 18 66 tp-3-sd-0.1 116 normal ld valid N N --- --- 18 67 tp-3-sd-0.1 124 normal ld valid N N --- --- 18 68 fcacheld.1 171 normal ld valid N N --- ---
Как видно из листинга «tp-3-sd-0.1» явно не подходит под определение кеша.
Посмотрим какому тому он принадлежит:
3par-7400 cli% showldmap tp-3-sd-0.1 808 107904 128 12 vmfs-fast-01 usr 2035584 809 108032 128 12 vmfs-fast-01 usr 1542016 810 108160 128 12 vmfs-fast-01 usr 7024000 811 108288 128 12 vmfs-fast-01 usr 304000 812 108416 128 12 vmfs-fast-01 usr 8666112 813 108544 128 12 vmfs-fast-01 usr 844672 814 108800 128 12 vmfs-fast-01 usr 6773760 815 108928 128 12 vmfs-fast-01 usr 8665344
На данном томе необходимо провести «Tune Virtual Volumes» для тома «vmfs-fast-01».
Вторая ситуация это наличие на диске «битых» чанклетов.
Посмотреть диски, которые их содержат можно командой «showpdch -fail».
3par-7400 cli% showpdch -fail Pdid Chnk LdName LdCh State Usage Media Sp Cl From To 0 96 ---- --- none available failed N N --- --- 0 105 ---- --- none available failed N Y --- --- 9 288 ---- --- none available failed N Y --- --- 9 317 ---- --- none available failed N Y --- --- -----------------------------------------------------------
У меня по 2 сбойных чанклета на 0 и 9 диске.
HP допускает 6 битых чанклетов на диске, прежде чем диск будет выведен из эксплуатации и заменен по гарантии.