Isilon: Como mover o diretório base do administrador
Summary: Isilon: Como mover o diretório base do administrador
Instructions
Introdução
Há algumas implicações de segurança em manter os diretórios base do administrador em /ifs. O procedimento a seguir o move para fora do cluster coerente /ifs/home/admin e torna os nós específicos em /admin.
Procedimento
Verificar o espaço do diretório
- Abra uma conexão SSH com algum nó do cluster e faça login usando a conta "root".
- Execute os seguintes comandos para verificar se cada nó tem espaço para caber no conteúdo do diretório /ifs/home/admin :
du -sh /ifs/home/admin
isi_for_array df -h /
root@OneFS-1 ~ # du -sh /ifs/home/admin
28K /ifs/home/admin
root@OneFS-1 ~ # isi_for_array df -h /
OneFS-3: Filesystem Size Used Avail Capacity Mounted on
OneFS-3: /dev/mirror/root0 1.9G 740M 1.0G 42% /
OneFS-2: Filesystem Size Used Avail Capacity Mounted on
OneFS-2: /dev/mirror/root0 1.9G 847M 912M 48% /
OneFS-1: Filesystem Size Used Avail Capacity Mounted on
OneFS-1: /dev/mirror/root0 1.9G 1.1G 641M 64% /
Nota: Certifique-se de que cada nó tenha um tamanho disponível maior do que o listado no comando du .
Criar diretórios base locais e copiar conteúdo
- Crie o novo diretório base do administrador vazio:
isi_for_array 'mkdir /admin'
- Duplique o diretório base do administrador existente:
isi_for_array cp -rp /ifs/home/admin/ /admin
- Atribuir propriedade e permissões:
isi_for_array chown admin /admin; chmod 700 /admin
Verificar o conteúdo do diretório
isi_for_array 'diff /ifs/home/admin /admin && echo directories match || echo directories do not match'
Output similar to the following should display:
OneFS-2: directories match
OneFS-1: directories match
OneFS-3: directories match
Modificar o usuário
isi auth users modify admin --home-directory=/admin
Remover o diretório antigo
rm -rf /ifs/home/admin