25.2.2.2. LUN FCP за пределами корневой файловой системы

25.2.2.2. LUN FCP за пределами корневой файловой системы

Если модули LUN FCP не принадлежат корневой файловой системе, а служат лишь для хранения данных, сохранение постоянства их конфигурации можно настроить в файле /etc/zfcp.conf. Каждая строка в файле определяет отдельный LUN FCP и начинается с идентификатора шины адаптера FCP, затем следует шестнадцатеричный номер WWPN из 16 знаков с префиксом 0x и шестнадцатеричный LUN FCP с префиксом 0x. Номер LUN FCP должен включать 16 знаков, поэтому при необходимости можно справа добавить нули. Записи в /etc/zfcp.conf будут обработаны при добавлении адаптера FCP в систему. Во время загрузки будут добавлены все видимые адаптеры FCP.
Пример /etc/zfcp.conf:
0.0.fc00 0x5105074308c212e9 0x401040a000000000
0.0.fc00 0x5105074308c212e9 0x401040a100000000
0.0.fc00 0x5105074308c212e9 0x401040a300000000
0.0.fcd0 0x5105074308c2aee9 0x401040a000000000
0.0.fcd0 0x5105074308c2aee9 0x401040a100000000
0.0.fcd0 0x5105074308c2aee9 0x401040a300000000
Изменения в /etc/zfcp.conf вступят в силу после перезагрузки системы или после динамического добавления новых каналов FCP и соответствующего изменения системной конфигурации ввода и вывода (то есть при подключении канала в z/VM). Как вариант, можно включить новую запись в /etc/zfcp.conf для активации адаптера, который раньше не использовался. Для этого выполните описанные ниже действия.
  1. С помощью команды cio_ignore удалите адаптер FCP из списка игнорируемых устройств и откройте его для Linux:
    # cio_ignore -r номер
    Укажите номер устройства FCP. Например:
    # cio_ignore -r fcfc
  2. Разрешите активацию устройства, изменив его атрибут uevent:
    echo add > /sys/bus/ccw/devices/ID_шины/uevent
    Например:
    echo add > /sys/bus/ccw/devices/0.0.fcfc/uevent