Pesquisar

25.2.2. Ativando o FCP LUNs de forma persistente

download PDF
As instruções acima descritas sobre como ativar um FCP LUNs de forma dinâmica em um sistema em execução. No entanto, tais mudanças não são persistentes e não sobrevivem uma reinicialização. Como realizar mudanças na configuração do FCP persistentes no seu sistema Linux, depende se o FCP LUNs pertence ao sistema de arquivo root. Aqueles necessários ao sistema de arquivo root precisam ser ativados durante o início do processo de inicialização pelo initramfs para ser capaz de montar o sistema de arquivo root. O cio_ignore é manuseado transparentemente para configurações de dispositivos persistentes e você não precisa liberar dispositivos a partir da lista de ignorar manualmente.

25.2.2.1. FCP LUNs faz parte do sistema de arquivo root

O único arquivo que você modificou para adicionar o FCP LUNs que fazem parte do sistema de arquivo root é /etc/zipl.conf seguido por uma execução da ferramenta de carregador de inicialização do zipl. Não há mais necessidade de recriar o initramfs.
O Red Hat Enterprise Linux fornece um parâmetro para ativar o FCP LUNs no início do processo de inicialização: rd_ZFCP=. O valor é uma lista separada por vírgula, contendo um ID de barramento de dispositivo, o WWPN como número hexadecimal de 16 dígitos, préfixados com o 0x, e o FCP LUN préfixado com o 0x, e incluindo zeros à direita para ter 16 dígitos hexadecimais.
O exemplo a seguir zipl.conf +e para um sistema que usa volumes físicos em partições de dois FCP LUNs para um grupo de volume LVM vg_devel1 que contém um volume lógico lv_root para o sistema de arquivo root. Para simplicidade, o exemplo mostra uma configuração sem multipath.
[defaultboot]
default=linux
target=/boot/
[linux]
image=/boot/vmlinuz-2.6.32-19.el6.s390x
ramdisk=/boot/initramfs-2.6.32-19.el6.s390x.img
parameters="root=/dev/mapper/vg_devel1-lv_root 
rd_ZFCP=0.0.fc00,0x5105074308c212e9,0x401040a000000000 
rd_ZFCP=0.0.fc00,0x5105074308c212e9,0x401040a100000000 
rd_LVM_LV=vg_devel1/lv_root rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 
SYSFONT=latarcyrheb-sun16 KEYTABLE=us cio_ignore=all,!0.0.0009"
Para adicionar outro volume físico em uma partição de um terço de FCP LUN com o ID 0.0.fc00, WWPN 0x5105074308c212e9 and FCP LUN 0x401040a300000000 de barramento de dispositivo, simplesmente adicione rd_ZFCP=0.0.fc00,0x5105074308c212e9,0x401040a300000000 para a linha de parâmetros de seu kernel de inicialização em zipl.conf, por exemplo:
[defaultboot]
default=linux
target=/boot/
[linux]
image=/boot/vmlinuz-2.6.32-19.el6.s390x
ramdisk=/boot/initramfs-2.6.32-19.el6.s390x.img
parameters="root=/dev/mapper/vg_devel1-lv_root 
rd_ZFCP=0.0.fc00,0x5105074308c212e9,0x401040a000000000 
rd_ZFCP=0.0.fc00,0x5105074308c212e9,0x401040a100000000 
rd_ZFCP=0.0.fc00,0x5105074308c212e9,0x401040a300000000
rd_LVM_LV=vg_devel1/lv_root rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 
SYSFONT=latarcyrheb-sun16 KEYTABLE=us cio_ignore=all,!0.0.0009"
Execute zipl para salvar as alteracões do etc/zipl.conf para a próxima IPL:
# zipl -V
Using config file '/etc/zipl.conf'
Target device information
Device..........................: 08:00
Partition.......................: 08:01
Device name.....................: sda
Device driver name..............: sd
Type............................: disk partition
Disk layout.....................: SCSI disk layout
Geometry - start................: 2048
File system block size..........: 4096
Physical block size.............: 512
Device size in physical blocks..: 10074112
Building bootmap in '/boot/'
Building menu 'rh-automatic-menu'
Adding #1: IPL section 'linux' (default)
kernel image......: /boot/vmlinuz-2.6.32-19.el6.s390x
kernel parmline...: 'root=/dev/mapper/vg_devel1-lv_root rd_ZFCP=0.0.fc00,0x5105074308c212e9,0x401040a000000000 rd_ZFCP=0.0.fc00,0x5105074308c212e9,0x401040a100000000 rd_ZFCP=0.0.fc00,0x5105074308c212e9,0x401040a300000000 rd_LVM_LV=vg_devel1/lv_root rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=us cio_ignore=all,!0.0.0009'
initial ramdisk...: /boot/initramfs-2.6.32-19.el6.s390x.img
component address:
kernel image....: 0x00010000-0x007a21ff
parmline........: 0x00001000-0x000011ff
initial ramdisk.: 0x02000000-0x028f63ff
internal loader.: 0x0000a000-0x0000a3ff
Preparing boot device: sda.
Detected SCSI PCBIOS disk layout.
Writing SCSI master boot record.
Syncing disks...
Done.
Red Hat logoGithubRedditYoutubeTwitter

Aprender

Experimente, compre e venda

Comunidades

Sobre a documentação da Red Hat

Ajudamos os usuários da Red Hat a inovar e atingir seus objetivos com nossos produtos e serviços com conteúdo em que podem confiar.

Tornando o open source mais inclusivo

A Red Hat está comprometida em substituir a linguagem problemática em nosso código, documentação e propriedades da web. Para mais detalhes veja oBlog da Red Hat.

Sobre a Red Hat

Fornecemos soluções robustas que facilitam o trabalho das empresas em plataformas e ambientes, desde o data center principal até a borda da rede.

© 2024 Red Hat, Inc.