Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ......

48
Dell EMC BoostFS para Linux Versão 1,3 Guia de configuração 302-005-411 REV. 01

Transcript of Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ......

Page 1: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

Dell EMC BoostFS para LinuxVersão 1,3

Guia de configuração302-005-411

REV. 01

Page 2: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

Copyright © 2016-2018 Dell Inc. ou suas subsidiárias Todos os direitos reservados.

Publicado em Dezembro 2018

A Dell assegura que as informações apresentadas neste documento estão corretas na data da publicação. As informações estão sujeitas a

alterações sem prévio aviso.

AS INFORMAÇÕES CONTIDAS NESTA PUBLICAÇÃO SÃO FORNECIDAS “NO ESTADO EM QUE SE ENCONTRAM”. A DELL NÃO GARANTE

NENHUM TIPO DE INFORMAÇÃO CONTIDA NESTA PUBLICAÇÃO, ASSIM COMO SE ISENTA DE GARANTIAS DE COMERCIALIZAÇÃO OU

ADEQUAÇÃO DE UM PRODUTO A UM PROPÓSITO ESPECÍFICO. O USO, A CÓPIA E A DISTRIBUIÇÃO DE QUALQUER SOFTWARE DA DELL

DESCRITO NESTA PUBLICAÇÃO EXIGE UMA LICENÇA DE SOFTWARE.

Dell, EMC e outras marcas comerciais são marcas comerciais da Dell Inc. ou de suas subsidiárias. Outras marcas comerciais aqui mencionadas

pertencem a seus respectivos proprietários. Publicado no Brasil.

EMC BrasilRua Verbo Divino, 1.488 – 4º andar São Paulo – SP – 04719-002 0800-553622Tel.: (11) 5185-8800 Fax: (11) 5185-8999www.DellEMC.com/pt-br/index.htm

2 BoostFS para Linux 1,3 Guia de configuração

Page 3: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

5

7

Introdução ao BoostFS para Linux 9Histórico de revisões...................................................................................10Introdução ao BoostFS................................................................................10Ambientes compatíveis................................................................................ 11Aplicativos compatíveis................................................................................11

Preparando o sistema Data Domain para o BoostFS 13Preparar o sistema Data Domain para o BoostFS........................................ 14Definir o nome do host e o nome de domínio no sistema Data Domain........ 15Preparar o sistema Data Domain para autenticação Kerberos..................... 15

Associar um sistema Data Domain a um domínio do Active Directory.......................................................................................................15Configurar sistemas Data Domain para o Key Distribution Center doUNIX.............................................................................................. 16

BoostFS e comandos existentes de Data Domain........................................16Atribuir múltiplos usuários ao BoostFS........................................................ 16Criar unidades de armazenamento.............................................................. 17Limites de fluxo lógico para unidades de armazenamento (opcional)...........18BoostFS e grupos de clients........................................................................19Opção de processamento distribuído de segmentos....................................19

Instalando o BoostFS para Linux 21Visão geral da instalação.............................................................................22Componentes do BoostFS para client do Linux...........................................22

BoostFS nos sistemas Linux ..........................................................22A função do FUSE no BoostFS para Linux.................................................. 23Fazer upgrade do client do BoostFS........................................................... 23

Configurando e usando o BoostFS para Linux 25Arquivo de configuração do BoostFS para Linux.........................................26Visão geral de comandos do BoostFS para Linux........................................ 28BoostFS e alta disponibilidade.................................................................... 28Métodos de autenticação........................................................................... 28

Autenticação baseada em Lockbox da RSA................................... 28Arquivos compartilhados de lockbox..............................................28Autenticação baseada em Kerberos...............................................30Considerações para autenticação Kerberos................................... 33

O comando de montagem do BoostFS........................................................34Opções de comando para a montagem do BoostFS....................... 34Restauração compactada.............................................................. 36Máximo de conexões para montar BoostFS................................... 36

BoostFS e o comando de montagem do Linux............................................ 36Montador automático................................................................................. 38

Figuras

Tabelas

Capítulo 1

Capítulo 2

Capítulo 3

Capítulo 4

CONTEÚDO

BoostFS para Linux 1,3 Guia de configuração 3

Page 4: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

Detalhes de conexão do client do BoostFS................................................. 40

Solução de problemas 41Informações de registro..............................................................................42Problemas conhecidos................................................................................42

Apêndice 45Sobre o Puppet.......................................................................................... 46Adicionando principais ao Key Distribution Center do Unix......................... 46

Adicionar principais do Data Domain ao Key Distribution Center doUNIX..............................................................................................46Adicionar principais de client ao Key Distribution Center............... 46

Referências................................................................................................ 47

Capítulo 5

Apêndice A

CONTEÚDO

4 BoostFS para Linux 1,3 Guia de configuração

Page 5: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

Amostra de saída de ddboost storage-unit show......................................................... 18Exibição do ddboost show connections...................................................................... 40

12

FIGURAS

BoostFS para Linux 1,3 Guia de configuração 5

Page 6: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

FIGURAS

6 BoostFS para Linux 1,3 Guia de configuração

Page 7: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

Histórico de revisão do Guia de Configuração do BoostFS para Linux, versão 1,3....... 10Terminologia................................................................................................................ 11Opções de comando para boostfs mount....................................................................34Opções do comando mount ....................................................................................... 37

1234

TABELAS

BoostFS para Linux 1,3 Guia de configuração 7

Page 8: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

TABELAS

8 BoostFS para Linux 1,3 Guia de configuração

Page 9: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

CAPÍTULO 1

Introdução ao BoostFS para Linux

l Histórico de revisões.......................................................................................... 10l Introdução ao BoostFS....................................................................................... 10l Ambientes compatíveis........................................................................................11l Aplicativos compatíveis....................................................................................... 11

Introdução ao BoostFS para Linux 9

Page 10: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

Histórico de revisõesA seguinte tabela apresenta o histórico de revisões deste documento.

Tabela 1 Histórico de revisão do Guia de Configuração do BoostFS para Linux, versão 1,3

Revisão Data Número da peça e derevisão dodocumento

Versão dosoftware

Descrição

05 Dezembro de2018

302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandosset, query e remove do Kerberos.

04 Julho de 2018 302-003-987 Rev. 03 1,2 Essa revisão contém atualizações para as seções deOpções de montagem e Montador automático.

03 Janeiro de 2018 302-003-987 Rev. 02 1.1 Essa revisão contém uma atualização na seção deAmbientes Compatíveis.

02 Junho de 2017 302-003-987 Rev. 01 1.1 Essa revisão contém informações sobre estes novosrecursos e ferramentas:

l Adiciona informações sobre o novo recurso delockbox compartilhada, que permite que vocêcrie um arquivo comum de lockbox para todos osclients do BoostFS, em vez de um arquivo delockbox separado para cada client exclusivo doBoostFS.

l Adiciona quatro novos comandos para gerenciaro acesso à lockbox.

l Adiciona informações sobre a opção _netdevque você pode usar se o BoostFS não conseguirmontar após uma reinicialização.

01 Setembro de2016

302-003-051 Rev. 01 1.0 Versão inicial, apresentando o BoostFS.

Este documento foi publicado pela primeira vez em setembro de 2016 com um número de peça diferente.

Introdução ao BoostFSO file system do Data Domain Boost (BoostFS) 1,3 oferece uma interface geral de filesystem para a biblioteca do DD Boost, permitindo que os aplicativos de backup padrãoaproveitem recursos do DD Boost.

Vantagens do BoostFSAproveitando a tecnologia DD Boost, o BoostFS ajuda a reduzir a largura de banda,pode melhorar os tempos de backup, oferece balanceamento de carga, permite acriptografia em trânsito e é compatível com o conjunto de recurso multi-tenancy doData Domain.

Como implementação de servidor de arquivos, o workflow do BoostFS é semelhanteao NFS, mas também utiliza o protocolo do DD Boost. Além disso, o BoostFS melhoraos tempos de backup em comparação ao NFS e várias soluções baseadas em cópia.

Introdução ao BoostFS para Linux

10 BoostFS para Linux 1,3 Guia de configuração

Page 11: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

O BoostFS é compatível com sistemas Data Domain de único nó, sistemas de altadisponibilidade, sistemas Extended Retention, Data Domain Virtual Edition e ExtendedDistance Protection.

ObjetivoEste documento descreve como instalar e configurar o BoostFS em sistemas client.

Terminologia

Tabela 2 Terminologia

Termo Definição

FUSE FUSE (File System in User Space, file systemno espaço do usuário) é uma interface decódigo aberto que permite que usuários nãoprivilegiados criem e montem as própriasimplementações do file system comsegurança.

Puppet Uma ferramenta de gerenciamento decomputação de software de código aberto.Para obter mais informações, consulte Sobreo Puppet na página 46.

Envio Um processo que envolve o uso de umservidor centralizado para se conectar aosclients especificados e executar comandosremotamente; para o BoostFS, isso significafazer o download e instalar remotamente opacote de instalação em cada client.

Ambientes compatíveisAmbientes que usam o BoostFS 1,3 devem atender às especificações a seguir.

O BoostFS para Linux exige os seguintes itens:

l Data Domain Operating System versão 6.0 ou posterior

l FUSE 2.8 ou posterior

As seguintes distribuições do Linux são compatíveis:

l Linux Red Hat Enterprise versões 6 e 7

l CentOS 7

l SUSE Linux Enterprise Server versões 11 e 12

l Ubuntu 14.04 e 15

l Oracle Linux versão 7

Aplicativos compatíveisO BoostFS para Linux é compatível com os seguintes aplicativos:

l CommVault Simpana versões 10 e 11

l MySQL Community 5.6. e 5.7

Introdução ao BoostFS para Linux

Ambientes compatíveis 11

Page 12: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

l MySQL Enterprise Manager 5.6 e 5.7

l MongoDB Community 2.6, 3.0 e 3.2

Informações sobre a integração do BoostFS a outros aplicativos podem serencontradas no seguinte white paper, no site da comunidade do Data Domain: Boostem qualquer lugar – Guia de Integração do BoostFS ao Data Domain: Validação deaplicativo e práticas recomendadas para o plug-in de file system do DD Boost.

Recursos do Boost compatíveis com o BoostFSAutenticação anônima de TLS (Transport Layer Security, segurança de camada detransporte) é compatível para fornecer criptografia.

Obs.

Se você selecionar TLS, esteja ciente de que não existe nenhuma opção deconfiguração para habilitar o TLS do client. Ele deve ser habilitado por meio do sistemaData Domain.

Recursos do Boost não compatíveis com o BoostFS

l Replicação gerenciada de arquivos (MFR)

l DD Boost via Fibre Channel (DFC)

l Retention Lock

Introdução ao BoostFS para Linux

12 BoostFS para Linux 1,3 Guia de configuração

Page 13: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

CAPÍTULO 2

Preparando o sistema Data Domain para oBoostFS

l Preparar o sistema Data Domain para o BoostFS................................................14l Definir o nome do host e o nome de domínio no sistema Data Domain................ 15l Preparar o sistema Data Domain para autenticação Kerberos.............................15l BoostFS e comandos existentes de Data Domain............................................... 16l Atribuir múltiplos usuários ao BoostFS................................................................16l Criar unidades de armazenamento...................................................................... 17l Limites de fluxo lógico para unidades de armazenamento (opcional).................. 18l BoostFS e grupos de clients............................................................................... 19l Opção de processamento distribuído de segmentos........................................... 19

Preparando o sistema Data Domain para o BoostFS 13

Page 14: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

Preparar o sistema Data Domain para o BoostFSTodo sistema Data Domain que estiver ativado para a desduplicação do Data DomainBoost deve ter um nome exclusivo. É possível usar o nome do DNS do sistema DataDomain, que é sempre exclusivo.

Antes de você começar

Garanta que todos os sistemas possam acessar o Key Distribution Center (KDC). Emum ambiente Windows, o Windows Server que hospeda o serviço do Microsoft ActiveDirectory atua como o Key Distribution Center e o Domain Name System (DNS). Se ossistemas não puderem acessar o Key Distribution Center, verifique as configuraçõesde DNS em /etc/resolv.conf.

Procedimento

1. No sistema Data Domain, faça log-in como um usuário administrativo.

2. Verifique se o file system está ativado e em execução ao digitar:

$ filesys statusThe file system is enabled and running.

3. Verifique se o DD Boost já está habilitado.

$ ddboost statusDD Boost status: enabled

Se o status do DD Boost for relatado como desativado, ative-o digitando:

$ ddboost enableDD Boost enabled

4. Verifique se o processamento distribuído de segmentos está habilitado:

ddboost option show

Você deverá encontrar o seguinte resultado:

Option Value----------------------------------- --------distributed-segment-processing enabledvirtual-synthetics enabledfc disabledglobal-authentication-mode noneglobal-encryption-mode medium----------------------------------- ---------

Se o processamento distribuído de segmentos for exibido como desativado,ative-o digitando:ddboost option set distributed-segment-processing enabled

Preparando o sistema Data Domain para o BoostFS

14 BoostFS para Linux 1,3 Guia de configuração

Page 15: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

Obs.

l Se o SMT (secure multi-tenancy, multi-tenancy seguro) for usado, a funçãode usuário deverá ser definida como none.

l Os usuários que executam aplicativos de backup que se conectam a sistemasData Domain devem ter seus nomes de usuário configurados no sistema DataDomain. Para obter mais informações, consulte o Guia de Administração doData Domain Operating System.

l Vários aplicativos podem usar o DD Boost para acessar um sistema DataDomain, e vários usuários podem ser configurados para acessar o DD Boost.O nome de usuário, a senha e a função já devem ter sido configurados nosistema Data Domain usando o comando user add do DD OS:user add <user> [password <password>][role {admin | limited-admin | security | user | backup-operator | data-access}][min-days-between-change <dias>] [max-days-between-change <dias>][warn-days-before-expire <dias>] [disable-days-after-expire <dias>][disable-date <data>] [force-password-change {yes | no}]

Por exemplo, para adicionar um usuário com um nome de log-in jsmith e umasenha mP34$muk*E com privilégio administrativo, digite:

$ user add jsmith password mP34$muk*E role admin

Uma vez que o usuário tiver sido criado no sistema Data Domain, ele deve sertransformado em um usuário do DD Boost. Para adicionar jsmith à lista deusuário do DD Boost, digite:

$ ddboost user assign jsmith

Definir o nome do host e o nome de domínio no sistema DataDomain

Defina o nome do host e o nome de domínio no sistema Data Domain usando ocomando da CLI net set.

Procedimento

1. Digite o seguinte no sistema Data Domain:# net set hostname [host]# net set {domain name [local-domain-name]}

Para obter mais informações sobre os comandos net, consulte o Guia deReferência de Comandos do Data Domain Operating System.

Preparar o sistema Data Domain para autenticação Kerberos

Associar um sistema Data Domain a um domínio do Active DirectoryÉ necessário associar o sistema de Data Domain a um domínio do Active Directory paraobter autenticação Kerberos em um ambiente do Active Directory. Se você não planejausar Kerberos em sua implementação, esse procedimento não é necessário.

Para obter mais informações sobre a autenticação Kerberos, consulte Configure oclient BoostFS para autenticação Kerberos na página 31.

Preparando o sistema Data Domain para o BoostFS

Definir o nome do host e o nome de domínio no sistema Data Domain 15

Page 16: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

Obs.

Você deve usar um servidor NIS para mapear usuários Kerberos para IDs do usuário doUnix.

Procedimento

1. Para associar um sistema Data Domain a um domínio do Active Directory, digiteo seguinte comando:

# authentication kerberos set realm <domain> kdc-type windows

Você precisará digitar as credenciais para o domínio.

2. Digite o nome de usuário e a senha do domínio.

Resultado

Se as credenciais forem válidas, o sistema será associado ao domínio do ActiveDirectory. O uso desse comando não habilitar o CIFS.

Configurar sistemas Data Domain para o Key Distribution Center do UNIXProcedimento

1. Renomeie o arquivo keytab_file_for_ddsystem localizado no diretório /ddvar/releases como krb5.keytab.

Consulte Adicionar principais de client ao Key Distribution Center na página 46para obter informações sobre como criar o arquivo keytab para o sistema DataDomain.

2. No sistema Data Domain, importe o arquivo keytab movido na etapa 1para /ddr/etc usando o seguinte comando:

# authentication kerberos keytab import

3. Confirme a configuração usando o comando authentication:

# authentication kerberos show config

4. Configure o realm no sistema Data Domain usando o comando de autenticação:

# authentication kerberos set realm <realm> kdc-type unix kdcs<KDC-hostname>

BoostFS e comandos existentes de Data DomainÉ necessário criar uma ou mais unidades de armazenamento para cada sistema DataDomain habilitado para BoostFS. Os administradores do Data Domain podem usar oscomandos existentes da CLI do DD OS para criar e gerenciar as unidades dearmazenamento usadas pelo BoostFS.

Atribuir múltiplos usuários ao BoostFSQuando, na função de administrador do sistema, você cria as unidades dearmazenamento que o usuário emprega com aplicativos de backup, você associa umnome de usuário a cada unidade de armazenamento. Esse nome de usuário associadopode ser alterado após a criação da unidade de armazenamento.

Preparando o sistema Data Domain para o BoostFS

16 BoostFS para Linux 1,3 Guia de configuração

Page 17: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

Unidades de armazenamento são acessíveis somente para aplicativos com o nome deusuário que pertence à unidade de armazenamento.

Cada unidade de armazenamento pertence a um nome de usuário e o mesmo nome deusuário pode ser proprietário de várias unidades de armazenamento. O aplicativotransmite o nome de usuário e a senha ao BoostFS, e o DD Boost transmite-os aosistema Data Domain durante a tentativa de se conectar ao sistema Data Domain. Osistema Data Domain, então, autentica o nome de usuário e a senha. O nome deusuário e a senha podem ser compartilhados por aplicativos diferentes.

Quando uma unidade de armazenamento é criada com um usuário local válido dosistema Data Domain, mas não atribuído ao DD Boost, o usuário é automaticamenteadicionado à lista de usuários do DD Boost da mesma maneira que um usuário éadicionado por meio do comando ddboost user assign.

Para atribuir e adicionar um ou mais usuários à lista de usuários do DD Boost:

$ ddboost user assign user1 user2User "user1" assigned to DD Boost.User "user2" assigned to DD Boost.

Para verificar e exibir os usuários na lista de usuários, digite:

$ ddboost user show

DD Boost user Default tenant-unit Using Token Access------------- ------------------- ------------------user1 Unknown Yesuser2 Unknown -user3 Unknown Yes user4 Unknown -user5 Unknown -user6 Unknown -user7 Unknown Yesuser8 Unknown -------------- ------------------- ------------

Para cancelar a atribuição do usuário da lista de usuários, digite:

$ ddboost user unassign user1User "user1" unassigned from DD Boost.

Criar unidades de armazenamentoÉ necessário criar uma ou mais unidades de armazenamento em cada sistema DataDomain habilitado para BoostFS.

Procedimento

1. Crie uma unidade de armazenamento no sistema Data Domain:

$ ddboost storage-unit create NEW_STU1 user user1Created storage-unit "NEW_STU1" for "user1".

Um nome da unidade de armazenamento deve ser exclusivo em qualquersistema Data Domain. No entanto, a mesma unidade de armazenamento podeser usada em diferentes sistemas Data Domain.

O nome de usuário é proprietário da unidade de armazenamento e garante quesomente conexões com credenciais do nome de usuário sejam capazes deacessar essa unidade de armazenamento. Consulte a seção de comandos deunidade de armazenamento do ddboost, no Guia de Referência de Comandos doData Domain Operating System para obter detalhes sobre as opções de comando.

Preparando o sistema Data Domain para o BoostFS

Criar unidades de armazenamento 17

Page 18: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

2. Repita a etapa anterior para cada unidade de armazenamento necessária nosistema Data Domain.

3. Para modificar uma unidade de armazenamento no sistema Data Domain, digite:

$ ddboost storage-unit modify NEW_STU1 user user2Storage-unit "NEW_STU1" modified for user "user2".

O comando ddboost storage-unit modify permite que o aplicativo debackup altere a propriedade do nome do usuário da unidade de armazenamento.A alteração do nome do usuário não requer que atributos de cada arquivo naunidade de armazenamento sejam alterados.

4. Exiba a lista de usuários para as unidades de armazenamento:

$ ddboost storage-unit show

Depois de digitar o comando, a saída que você verá deve ser semelhante àseguinte:

Figura 1 Amostra de saída de ddboost storage-unit show

# ddboost storage-unit showName Pre-Comp (GiB) Status User Report Physical Size (MiB)----------------- -------------- ------ -------- ---------------backup 3.0 RW sysadmin -DDBOOST_STRESS_SU 60.0 RW sysadmin -task2 0.0 RW sysadmin -tasking1 0.0 RW sysadmin -DD1 0.0 RW sysadmin -D6 5.0 RW sysadmin -TEST_DEST 0.0 D sysadmin -STU-NEW 0.0 D ddul -getevent 0.0 RW ddul -DDP-5-7 120.0 RW sysadmin -TESTME 150.0 RW sysadmin -DDP-5-7-F 100.0 RW sysadmin -testSU 0.0 RW sysadmin 200----------------- -------------- ------ -------- ---------------D : DeletedQ : Quota DefinedRO : Read OnlyRW : Read WriteRD : Replication Destination

Depois que você terminar

Se estiver usando a autenticação Kerberos em sua implementação, você deve criar umusuário do Active Directory com o mesmo nome que o usuário da unidade dearmazenamento.

Limites de fluxo lógico para unidades de armazenamento(opcional)

O BoostFS é restrito aos mesmos limites de fluxo e recursos de cota dearmazenamento que o DD Boost. Para obter mais informações, consulte o Guia deAdministração de Integração do Parceiro do DD Boost.

Preparando o sistema Data Domain para o BoostFS

18 BoostFS para Linux 1,3 Guia de configuração

Page 19: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

BoostFS e grupos de clientsO recurso de Grupo de client identifica cargas de client específicas quando clientsestão associados a grupos.

O conjunto de comandos client group dá suporte apenas a clients que usam osprotocolos DD Boost ou NFS. Para obter mais informações sobre Grupos de client,consulte o Guia de Referência de Comandos do Data Domain Operating System.

Opção de processamento distribuído de segmentosO BoostFS é compatível com processamento distribuído de segmentos conformesuportado pelo DD Boost. Para obter mais informações, consulte o Guia deAdministração do Data Domain Operating System.

Obs.

A ativação ou desativação da opção de processamento distribuído de segmentos nãoexige uma reinicialização do file system do Data Domain.

Preparando o sistema Data Domain para o BoostFS

BoostFS e grupos de clients 19

Page 20: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

Preparando o sistema Data Domain para o BoostFS

20 BoostFS para Linux 1,3 Guia de configuração

Page 21: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

CAPÍTULO 3

Instalando o BoostFS para Linux

l Visão geral da instalação.................................................................................... 22l Componentes do BoostFS para client do Linux.................................................. 22l A função do FUSE no BoostFS para Linux..........................................................23l Fazer upgrade do client do BoostFS...................................................................23

Instalando o BoostFS para Linux 21

Page 22: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

Visão geral da instalaçãoHá um pacote único de instalação de RPM para BoostFS para Linux, disponível paradownload para usuários corporativos e de escala reduzida. Está disponível emformatos RPM e .deb. O pacote RPM inclui o executável do boostfs.

Verifique o seguinte antes de iniciar o processo:

l A versão do FUSE no client deve ser 2.8 ou posterior.

Enquanto o processo BoostFS estiver em execução:

l Os pontos de montagem do BoostFS devem ser desativados.

l Você não pode atualizar o BoostFS.

l Você não pode desinstalar o BoostFS.

Componentes do BoostFS para client do LinuxO BoostFS para client do Linux é composto de:

l Um processo de daemon que dá suporte a vários comandos

l Duas bibliotecas compartilhadas: libDDBoost.so e libDDBoostFS.sol .rsalib: Um diretório oculto que contém bibliotecas da RSA redistribuíveis

l Um arquivo de configuração

l Uma página do manual

libDDBoost.so, uma biblioteca FUSE independente baseada na biblioteca do DDBoost, oferece serviços como gerenciamento da conexão, mecanismo de repetição eregistros do client.

O empacotamento padrão é o formato do Red Hat Package Manager (RPM), mastambém é compatível com o empacotamento nativo para outros sistemasoperacionais.

Os seguintes pacotes estão disponíveis:

l Ubuntu: DDBoostFS_1.1.0.1_565134_amd64.debl Red Hat: DDBoostFS-1.1.0.1-565134.rhel.x86_64.rpml SUSE: DDBoostFS-1.1.0.1-565134.sles.x86_64.rpm

Obs.

Verifique se está usando o pacote apropriado para o SO do client.

BoostFS nos sistemas LinuxEmpregando a hierarquia de file system Linux padrão 3.0, o client BoostFS para Linuxserá instalado em /opt/emc/boostfs e conterá os seguintes subdiretórios:

l bin: comando(s) boostfs serão instalados aqui.

l lib: Conterá essas bibliotecas.

n libDDBoost.so

Instalando o BoostFS para Linux

22 BoostFS para Linux 1,3 Guia de configuração

Page 23: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

n libDDBoostFS.so

l .rsalib: Conterá bibliotecas da RSA redistribuíveis.

l etc: Conterá os arquivos de configuração (amostra e produção).

l man: Conterá as páginas de manual padrão.

A função do FUSE no BoostFS para LinuxO BoostFS para Linux usa o FUSE, uma interface de software de código aberto quepermite que usuários sem privilégios criem e montem as próprias implementações dofile system com segurança.

O FUSE (File System in User Space, file system no espaço do usuário) permite aexportação de um sistema virtual de arquivos para o kernel do Linux. As operações degravação por meio do BoostFS e do FUSE se beneficiam do processamento distribuídode segmentos do Data Domain.

Usando o plug-in DD Boost e o FUSE, o BoostFS exporta uma unidade dearmazenamento em um sistema Data Domain para um ponto de montagem em umclient. No client, as operações do file system realizadas sobre o ponto de montagemsão capturadas pelo kernel antes da passagem pelo FUSE ao BoostFS.

O BoostFS é executado como um daemon em um client. Como módulo de software, oBoostFS serve como uma camada entre o FUSE e o DD Boost.

Nesta versão, o BoostFS é compatível com alguns sistemas Linux na versão inicial.Para uma lista de ambientes compatíveis com suporte, consulte Aplicativoscompatíveis na página 11

O FUSE consiste em três partes:

l Um módulo de kernel: fuse.kol Uma biblioteca de espaço do usuário: libfusel Um utilitário de montagem: fusermount

Obs.

O BoostFS exige a opção "user_allow_other" para o FUSE; isso adicionará a opçãopara o arquivo /etc/fuse.conf, se ele já não estiver presente. Esteja ciente de queisso pode mudar o comportamento de outros aplicativos baseados em FUSE que vocêesteja usando.

Fazer upgrade do client do BoostFSFaça upgrade do BoostFS para Linux usando o pacote RPM do BoostFS. Antes deexecutar o upgrade, você deve interromper todos os processos do BoostFS.

O recurso de lockbox compartilhada é apresentado no BoostFS 1.1. Quando você fazupgrade do BoostFS 1.0 para o BoostFS 1.1, você deve criar uma nova lockbox eadicionar as credenciais do usuário atual.

Obs.

Se você estiver fazendo upgrade do BoostFS 1.1 ou posterior, esse procedimento nãoé necessário.

Se você usar a lockbox do BoostFS para autenticação de usuário, você deve executaras seguintes etapas para fazer upgrade:

Instalando o BoostFS para Linux

A função do FUSE no BoostFS para Linux 23

Page 24: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

Procedimento

1. Faça upgrade do BoostFS para 1.1. ou posterior.

2. Remova todos os arquivos anteriores da lockbox:

# rm /opt/emc/boostfs/lockbox/*

3. Crie a nova lockbox digitando as credenciais do usuário com o comandoboostfs lockbox set:

# /opt/emc/boostfs/bin/boostfs lockbox set <parameters>

4. Digite os pares de credencial do usuário restantes conforme necessário.

Resultado

O BoostFS recebe upgrade com a nova lockbox pronta para o uso de autenticação.Veja Arquivos compartilhados de lockbox na página 28 para obter mais informaçõessobre como configurar um arquivo comum da lockbox para todos os clients doBoostFS.

Instalando o BoostFS para Linux

24 BoostFS para Linux 1,3 Guia de configuração

Page 25: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

CAPÍTULO 4

Configurando e usando o BoostFS para Linux

l Arquivo de configuração do BoostFS para Linux................................................ 26l Visão geral de comandos do BoostFS para Linux................................................28l BoostFS e alta disponibilidade............................................................................28l Métodos de autenticação...................................................................................28l O comando de montagem do BoostFS............................................................... 34l BoostFS e o comando de montagem do Linux....................................................36l Montador automático.........................................................................................38l Detalhes de conexão do client do BoostFS.........................................................40

Configurando e usando o BoostFS para Linux 25

Page 26: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

Arquivo de configuração do BoostFS para LinuxO file system do Boost tem duas opções de configuração.

l Interface de linha de comando (CLI)

l O arquivo de configuração: boostfs.confEsse arquivo está localizado em /opt/emc/boostfs/etc e pode ser editado pelousuário root ou alguém com privilégios sudo.

Os parâmetros podem ser especificados no arquivo de configuração, na linha decomando ou em ambos.

O arquivo de configuração tem uma seção global e uma seção específica de ponto demontagem. Os parâmetros de configuração configurados usando a linha de comandotêm prioridade mais alta e sobrepõem-se a quaisquer valores no arquivo deconfiguração. Os valores de parâmetro específicos de montagem sobrepõem-se aosvalores de parâmetro global.

A seguir temos uma amostra de um arquivo de configuração:

############################################################################## BoostFS 1.3 example input file### The configuration file is divided into sections, delineated by brackets [].# Options that are to apply to all mount points are in the [global] section.# More details on the various configuration options can be found in the # BoostFS manual. Command line options override what is in this file.## Format:# # - Identifies a comment line, and must be at the start. Configuration # parameters can be disabled by adding a “#” to the start of the line. ## Values which contains spaces should use double quotations around the # entire value. ## No whitespace is allowed between the option and the value, i.e. # log-dir = /path is not allowed. ## Comments are not allowed after the option value pair. # #############################################################################

[global]# Data Domain Hostname or IP address# data-domain-system=dd2500-1.yourdomain.com # Storage Unit# storage-unit=su-name # Security option used for authentication (default: lockbox)# security=<krb5|lockbox>

# Storage Unit Username (should only be used in conjunction with Kerberos authentication)# storage-unit-username=sysadmin

# Subdirectory within the storage-unit to mount to# directory-name=path/to/subdir

# Lockbox path (default: /opt/emc/boostfs/lockbox/boostfs.lockbox)# lockbox-path=path/to/lockbox

# Enable logging (default: true)# log-enabled=<true|false>

Configurando e usando o BoostFS para Linux

26 BoostFS para Linux 1,3 Guia de configuração

Page 27: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

# Log level (default: info)# log-level=<debug|info|warning|error>

# Directory for log files (default: /opt/emc/boostfs/log)# log-dir=/path/to/log

# Log file name (default: ddboostfs_<uid>_<gid>.log) # log-file=output.log

# Maximum log size in MB (default: 100MB)# log-maxsize=100

# Number of log files to save (default: 8)# log-rotate-num=10

# Text string that describes the application using boostfs with additional information such as the version.# app-info="text_string"

# Allow users other than the owner of the mount to access the mount# allow-others=<true|false>

# Automatically renew Kerberos tickets when Kerberos authentication is used (default: true)# krb-auto-renew=<true|false>

## Mount point sections are delineated by [mountpoint]#

# [/path/to/mount]# Data Domain Hostname or IP address# data-domain-system=dd2500-1.yourdomain.com # Storage Unit# storage-unit=su-name # Security option used for authentication (default: lockbox)# security=<krb5|lockbox>

# Storage Unit Username (should only be used in conjunction with Kerberos authentication)# storage-unit-username=sysadmin

# Subdirectory within the storage-unit to mount to# directory-name=path/to/subdir

# Enable Boost multithreading (default: true)# mtboost-enabled=<true|false>

# Number of threads to use in multithreaded Boost mode for writing each file (default: 2)# This does not have any significance if mtboost-enabled=false# Min value is 0 (this means mtboost-threads will be intelligently calculated by boostfs by querying CPU information)# Max value is 16## mtboost-threads=16

# Maximum number of connections that can be used at the same time (default: 128). # Min value is 64. Max value is 256.# max-connections=128

# Enable compressed restoration (default: false).# When set to true, the server conducts data compression before sending to the client.# Correspondingly, when the client receives data, it needs to conduct decompression first. # By sending compressed data over the network, bandwidth usage can be reduced. However, # use this option with caution since it requires significant amount of CPU power to conduct# compression on the server and to conduct decompression on the client.# ddboost-read-compression=<true|false>

Configurando e usando o BoostFS para Linux

Arquivo de configuração do BoostFS para Linux 27

Page 28: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

Visão geral de comandos do BoostFS para LinuxUse o comando boostfs para estabelecer a montagem do FUSE, crie a lockbox (sedesejado) e configure as credenciais do Kerberos, caso escolha o Kerberos comométodo de autenticação.

Para obter informações detalhadas sobre um comando BoostFS, consulte a entrada depágina correspondente do man.

BoostFS e alta disponibilidadeSe você estiver configurando um sistema Data Domain de alta disponibilidade, vocêdeve garantir que o endereço IP (ou nome de host) que você especificar para osistema seja um dos endereços IP flutuantes. Apenas os endereços IP flutuantes emum sistema de alta disponibilidade são acessíveis após um failover.

Se você especificar incorretamente um dos endereços fixos de alta disponibilidade,não será possível se conectar ao sistema Data Domain em caso de falha recuperável.

Métodos de autenticaçãoO BoostFS tem duas opções de autenticação:

l Lockbox de RSA (padrão)

l Kerberos

Autenticação baseada em Lockbox da RSAA Lockbox da RSA é o gerenciador de senhas padrão do BoostFS para Linux.

Para usar a Lockbox da RSA, será necessário definir a lockbox usando o comandoboostfs lockbox set. A partir do BoostFS 1.1, você também pode configurar umarquivo compartilhado de lockbox do BoostFS.

Arquivos compartilhados de lockboxComeçando com BoostFS 1.1, você pode criar um arquivo de lockbox comum paratodos os clients do BoostFS. Esse recurso permite que você evite ter que criar umarquivo de lockbox separado para cada client exclusivo do BoostFS.

Compartilhar um arquivo de lockbox comum permite que você crie um ponto único degerenciamento para que clients do BoostFS acessem os pontos de montagem doBoostFS em sistemas Data Domain.

Os arquivos de lockbox criados com o BoostFS 1.0 são incompatíveis com BoostFS 1.1.Para resolver esse problema, você deve eliminar uma instalação do BoostFS 1.0, setiver uma e, em seguida, instalar o BoostFS 1.1.

Devido a uma alteração no formato de lockbox, você deve recriar a lockbox ao fazerupgrade do BoostFS 1.0 para o BoostFS 1.1. Para fazer isso, remova os arquivoslocalizados em /opt/emc/boostfs/lockbox/. Então, depois de fazer upgrade,digite novamente as credenciais usando o comando boostfs lockbox set.

Configurando e usando o BoostFS para Linux

28 BoostFS para Linux 1,3 Guia de configuração

Page 29: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

Obs.

Um client BoostFS 1.0 pode usar uma lockbox criada com um client 1.1 ou posterior,mas um client 1.1 ou posterior não pode usar uma lockbox criada com um client 1.0. Umclient BoostFS 1.1 ou posterior pode usar uma lockbox criada com um client 1.1 ouposterior, mesmo que não tenham a mesma versão.

Criar a Lockbox no client master

Antes de você começar

Verifique se BoostFS está instalado no servidor que gerencia o acesso à Lockboxcompartilhada.

Obs.

O comando boostfs lockbox set apresentará falha se houver um arquivo deLockbox existente no mesmo local.

Neste exemplo, /mnt/share/lockbox/dir/ representa o Caminho NFS acessível atodos os clients.

Procedimento

1. Crie a Lockbox com a opção -l:

boostfs lockbox set -u <storage-unit-username> -d <data-domain-system> -s <storage-unit> -l /mnt/share/lockbox/dir/boostfs.lockbox

Você também pode especificar o lockbox-path no arquivo de configuração.

2. Repita o comando lockbox set para cada unidade de armazenamento ou dosistema do Data Domain que precise ser acessada pela Lockbox.

Usar a Lockbox compartilhada em outros clients

Antes de você começar

Crie uma Lockbox compartilhada e adicione as credenciais para os sistemas DataDomain e unidades de armazenamento que precisam de acesso à Lockbox.

Neste exemplo, /mnt/share/lockbox/dir/ representa o Caminho NFS acessível atodos os clients.

Procedimento

1. Para permitir acesso à Lockbox para os outros clients, digite o seguintecomando no client master:

boostfs lockbox add-hosts -l /mnt/share/lockbox/dir/boostfs.lockbox client1.dell.com,client2.dell.com

Neste exemplo, os clients com o hostname client1.dell.com eclient2.dell.com têm permissão de acesso à Lockbox compartilhada.

2. Em cada client que precisa acessar a Lockbox compartilhada, especifique ocaminho para a Lockbox compartilhada usando uma destas opções:

l Usando o mount comando:

boostfs mount -d <data-domain-system> -s <storage-unit> -l /mnt/share/lockbox/dir/boostfs.lockbox

l Editando o arquivo de configuração:

Configurando e usando o BoostFS para Linux

Arquivos compartilhados de lockbox 29

Page 30: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

[global]lockbox-path=/mnt/share/lockbox/dir/boostfs.lockbox

Modificar a Lockbox compartilhada

Apenas o client master pode modificar o arquivo de Lockbox. Outros clientsencontram um erro ao tentar modificar a Lockbox. Outros clients ainda podemconsultar a Lockbox.

Neste exemplo, /mnt/share/lockbox/dir/ representa o Caminho NFS acessível atodos os clients.

Procedimento

1. Para remover o acesso do client:

boostfs lockbox delete-hosts -l /mnt/share/lockbox/dir/boostfs.lockbox client2.dell.com

Obs.

Depois de remover um client da Lockbox, o client não poderá mais usar aLockbox e não poderá mais acessar os sistemas Data Domain definidos naLockbox.

2. Para remover uma entrada da Lockbox:

boostfs lockbox remove -d <data-domain-system> -s <storage-unit> -l /mnt/share/lockbox/dir/boostfs.lockbox

Obs.

Depois de remover uma unidade de armazenamento ou sistema Data Domain dalista de acesso concedido pela Lockbox, nenhum dos clients que usam aLockbox poderão acessar a unidade de armazenamento ou o sistema.

Autenticação baseada em KerberosO BoostFS Linux oferece suporte à implementação do MIT da autenticação Kerberoscomo uma alternativa à autenticação Lockbox da RSA.

Há três principais entidades envolvidas na autenticação Kerberos:

l Client BoostFS

l Key Distribution Center do Kerberos, que pode estar em qualquer um dosseguintes:

n Um servidor do Active Directory em um controlador de domínio, em umambiente do Windows

n Um sistema operacional baseado em POSIX, com pesquisas opcionais de NIS(Network Information Service)

l Sistemas Data Domain executando o DD OS versão 6.0 ou posterior

O arquivo do Kerberos contém um "segredo compartilhado" (uma senha, frase decódigo ou outro identificador exclusivo) entre o servidor do Key Distribution Center eo sistema Data Domain.

Em um ambiente do Active Directory, o Windows Server que hospeda o serviço doActive Directory também atua como o Key Distribution Center e Domain Name System(DNS). Ao usar um Key Distribution Center do UNIX, o servidor DNS não precisa estarno servidor do Key Distribution Center; ele pode ser um servidor separado.

Configurando e usando o BoostFS para Linux

30 BoostFS para Linux 1,3 Guia de configuração

Page 31: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

Obs.

Antes de usar o Kerberos para BoostFS, você deve verificar se as bibliotecas do clientKerberos para distribuição do Linux estão instaladas na máquina.

Tíquetes do KerberosPara autenticar usando o Kerberos, você deve adquirir um tíquete de concessão detíquete (TGT) para dois tipos de contas de usuário:

l Um tíquete de concessão de tíquete do Kerberos (TGT)

l Um tíquete do Kerberos para vários serviços (tíquetes de serviço) que o clientusará (BoostFS, DNS, CIFS, NFS etc.)

Cada usuário só tem acesso aos tíquetes que eles criam com os comandos KerberosBoostFS. Os usuários não podem acessar os tickets que outros criaram.

Obs.

Como a implementação de autenticação Kerberos no BoostFS 1.3 é diferente dasversões anteriores, você deve readquirir seus tíquetes antes de usar esta versão.

Para obter informações mais detalhadas sobre como usar o Kerberos com BoostFS,consulte Considerações para autenticação Kerberos na página 33.

Configure o client BoostFS para autenticação KerberosA autenticação Kerberos utiliza tíquetes para autenticar, em vez de um nome deusuário e senha.

Antes de você começar

Verifique se os seguintes requisitos são atendidos:

l O sistema Data Domain e o client resolvem o DNS um para o outro.

l O client aponta para o Key Distribution Center (KDC). Verifique conferindo oarquivo /etc/krb5.conf.

l Os relógios do sistema do Data Domain, do client e do KDC do devem ter umintervalo máximo de cinco minutos entre si. Usar um servidor NTP é uma formaconfiável de manter os relógios sincronizados.

l Deve haver um usuário no realm do Kerberos com o mesmo nome que o usuário daunidade de armazenamento local para o sistema de Data Domain. Você deve usaras credenciais do realm do Kerberos para adquirir o tíquete de usuário da unidadede armazenamento, não as credenciais locais para o sistema Data Domain.

Se você estiver usando um KDC do Unix, você deve adicionar as seguintes principais:

l Principal do serviço para o sistema Data Domain

l Principal do host para o sistema Data Domain

l Principal do serviço para BoostFS

l Principal do usuário para o usuário da unidade de armazenamento

Esta etapa não é necessária se um servidor do Active Directory está agindo como oKDC. Para obter mais informações, consulte Adicionando principais ao Key DistributionCenter do Unix na página 46.

Procedimento

1. Adquira um usuário de unidade de armazenamento TGT.

Configurando e usando o BoostFS para Linux

Autenticação baseada em Kerberos 31

Page 32: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

Este TGT concede acesso ao ponto de montagem e é solicitado para montarBoostFS. Para obter mais informações, consulte Adquira o tíquete de usuário daunidade de armazenamento na página 32.

2. Monte o BoostFS como o usuário da unidade de armazenamento.

Para obter mais informações, consulte Montagem de BoostFS na página 32.

3. Adquira um usuário Kerberos primário TGT.

Este TGT determina o acesso a arquivos e diretórios dentro do ponto demontagem. Cada usuário que requer acesso ao arquivo após a montagem doBoostFS deve ter um tíquete de usuário principal. Para obter mais informações,consulte Adquira o tíquete de usuário principal na página 33.

Adquira o tíquete de usuário da unidade de armazenamento

Este TGT do usuário da unidade de armazenamento concede acesso ao ponto demontagem e é solicitado para montar BoostFS.

Antes de você começar

Consulte os pré-requisitos em Configure o client BoostFS para autenticaçãoKerberos na página 31.

Procedimento

1. Para criar um tíquete de usuário da unidade de armazenamento, use o comandokerberos set com a opção -u e especifique o nome de usuário da unidade dearmazenamento:

# boostfs kerberos set -u <storage-unit-username>

Obs.

l Você deve usar as credenciais do realm do Kerberos para adquirir o tíquetede usuário da unidade de armazenamento, não as credenciais locais para osistema Data Domain.

l Para permitir que outros usuários no sistema client montem BoostFS, incluaa opção -o allow-others=true. Essa opção só pode ser alterada pelousuário root.

2. (Opcional) Para verificar a criação do tíquete de usuário da unidade dearmazenamento, use a opção -u e especifique o nome de usuário da unidade dearmazenamento:

# boostfs kerberos query -u <storage-unit-username>

Montagem de BoostFS

Para obter mais informações sobre como montar BoostFS, consulte Consideraçõespara autenticação Kerberos na página 33 e BoostFS e o comando de montagem doLinux na página 36.

Procedimento

1. Monte BoostFS e especifique a autenticação Kerberos:

# boostfs mount -d <data-domain-system> -s <storage-unit> -o security=kerb5 <storage-unit-username> -u <storage-unit-username> -m <kerberos-username> <mount-point>

Configurando e usando o BoostFS para Linux

32 BoostFS para Linux 1,3 Guia de configuração

Page 33: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

Resultado

BoostFS está montado, mas inacessível.

Adquira o tíquete de usuário principal

Procedimento

1. Para criar um tíquete de usuário principal do Kerberos, use a opção -m eespecifique o nome de usuário principal do Kerberos:

# boostfs kerberos set -m <primary-username>

2. (Opcional) Para verificar a criação de um tíquete de usuário Kerberos principal,use a opção -m sem especificar um nome de usuário:

# boostfs kerberos query

Resultado

A configuração do client foi concluída.

Considerações para autenticação Kerberos

Implementação KerberosO BoostFS usa MIT Kerberos, que tem um arquivo de configuração separadolocalizado em /etc/krb5.conf. Esse arquivo de configuração pode ser usado paracontrolar a vida útil do tíquete e fazer outras alterações na implementação doKerberos. Para obter informações adicionais sobre como alterar a configuração doKerberos e outras informações não específicas para a implementação de BoostFS,consulte a documentação do MIT Kerberos.

A credencial para o usuário da unidade de armazenamento é armazenadano /opt/emc/boostfs/kerberos. A credencial para o usuário principal doKerberos é armazenada no /opt/emc/boostfs/kerberos/<primary-username>/<process-username>.

Permissões de segurança e de arquivoPara permitir que outros usuários no sistema client montem o BoostFS, inclua a opção-o allow-others=true ao usar boostfs kerberos set -u <storage-unit-username>. Quando essa opção é usada, o tíquete de usuário da unidade dearmazenamento é compartilhado com qualquer usuário do ponto de montagem. Noentanto, outros usuários ainda devem ter seu próprio tíquete de usuário principal paraacessar os arquivos e diretórios dentro da montagem. Essa opção só pode ser alteradapelo usuário root.

Por padrão, o parâmetro local-user-security é definido como false. Ao usar aautenticação Lockbox da RSA, essa configuração pode ser alterada para true. Aousar a autenticação Kerberos ele é sempre definido como true e ignora as opçõesconflitantes no arquivo de configuração.

Todos os arquivos criados por meio da conexão do usuário principal do Kerberos com amontagem BoostFS pertencem a esse usuário principal. Esses arquivos só podem seralterados por um usuário com o mesmo TGT.

Opcionalmente, você pode configurar a lista de acesso do client para DD Boost nosistema Data Domain para usar somente a autenticação Kerberos ao digitar o seguintecomando no sistema Data Domain: # ddboost client add <client-name>authentication-mode kerberos

Configurando e usando o BoostFS para Linux

Considerações para autenticação Kerberos 33

Page 34: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

Obs.

Se você executar essa etapa opcional, observe que um client BoostFS configuradopara usar o Kerberos deverá usá-lo para que a conexão seja bem-sucedida. Se o clientBoostFS usar a Lockbox da RSA, a conexão apresentará falha.

Renovando tíquetesQuando a opção krb-auto-renew é usada, os tíquetes são renovadosautomaticamente até seu tempo renovável. Uma vez que o tempo renovável foiexcedido, você deve adquirir manualmente o tíquete mais uma vez, usando oscomandos do Kerberos para BoostFS.

O comando de montagem do BoostFSO comando boostfs mount permite que você estabeleça a montagem do FUSE doBoostFS.

boostfs mount [-d|--data-domain-system] <data-domain-system>[-s|--storage-unit] <storage-unit>[[-o|--option <param>=<value>] ...] <mount-point>Monta o file system do BoostFS. Função necessária: nenhuma.

boostfs umount <mount-point>Desmonta o file system do BoostFS. Função necessária: nenhuma.

Definições de argumento

mount-point

O ponto de montagem para o sistema BoostFS.

storage-unit

A unidade de armazenamento de destino no sistema Data Domain.

Opções de comando para a montagem do BoostFSAs opções a seguir são válidas para o comando boostfs mount:

Tabela 3 Opções de comando para boostfs mount

Opção Descrição

-o allow-others=<true | false> Permite que os usuários no sistema client quenão sejam o proprietário da montagemmontem o BoostFS.Valor padrão: falsePara obter mais informações, consulte Considerações para autenticação Kerberos napágina 33

-o app-info="text_string" Cadeia de texto que descreve a aplicaçãousando o BoostFS.Valor padrão: FUSE version

-o ddboost-read-compression=<true| false>

Habilitar restauração compactada.Valor padrão: false

Configurando e usando o BoostFS para Linux

34 BoostFS para Linux 1,3 Guia de configuração

Page 35: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

Tabela 3 Opções de comando para boostfs mount (continuação)

Opção Descrição

Para obter mais informações, consulte Restauração compactada na página 36

-o directory-name=path/to/subdir Subdiretório dentro da unidade dearmazenamento que você selecionar paramontagem (padrão: raiz da unidade dearmazenamento).Você deve criar o subdiretório após montar ocaminho da raiz, desmontar e adicionar oparâmetro para o comando de montagem ouarquivo de configuração posterior.

-o krb-auto-renew=<true | false> Permite que os tíquetes sejamautomaticamente renovados até seu temporenovável. Uma vez que o tempo renovável éexcedido, você deve adquirir manualmente otíquete mais uma vez, usando os comandos doKerberos para BoostFS.Valor padrão: false

-o log-enabled=<true | false> Habilita ou desabilita o registro.Valor padrão: true

-o log-level=<debug | info |warning | error>

Define o nível de detalhe do registro.Valor padrão: info

-o log-dir=/path/to/logfile Especifica o diretório dos arquivos de log.Valor padrão: /opt/emc/boostfs/log

-o log-file=unique-file-name.log Especifica o nome do arquivo de log.Valor padrão:ddboostfs_<uid>_<gid>.log

-o log-maxsize=100 Especifica o tamanho máximo do registro emMB.Valor padrão: 100

-o log-rotate-num=8 Especifica o número de arquivos de log aserem salvos.Valor padrão: 8

-o max-connections=128 Especifique o número máximo de conexõesque podem ser usadas ao mesmo tempo.Valor padrão: 128Para obter mais informações, consulte Máximo de conexões para montar BoostFS napágina 36.

-o security=<krb5 | lockbox> Especificar a opção de segurança usada paraautenticaçãoValor padrão: lockbox

Configurando e usando o BoostFS para Linux

Opções de comando para a montagem do BoostFS 35

Page 36: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

Tabela 3 Opções de comando para boostfs mount (continuação)

Opção Descrição

-o storage-unit-username=sysadmin Especifique o nome de usuário da unidade dearmazenamento. Use somente com Kerberos.

Restauração compactadaEsta opção reduz o uso da largura de banda durante o envio e recebimento de dados,mas aumenta a utilização da CPU.

Quando a opção de montagem ddboost-read-compression for definida comotrue, os dados serão compactados no server antes de serem enviados para o client.Quando o client recebe os dados, precisa descompactá-los. Enviar e receber dadoscompactados usa menos largura de banda da rede, mas compactar e descompactar osdados requer uma quantidade significativa de capacidade da CPU. Por padrão, essaopção está definida como false.

Essa opção pode ser usada de uma das duas maneiras a seguir:

l Como uma opção de linha de comando:boostfs mount -o ddboost-read-compression=true /mnt/bfs-mount

l Como uma opção configurada no arquivo boostfs.conf:

ddboost-read-compression=true

Máximo de conexões para montar BoostFS

Você pode usar a opção de montagem max-connections para especificar o númeromáximo de arquivos abertos simultâneos no ponto de montagem BoostFS. O valorpadrão é 128, e o valor pode ser definido como qualquer valor entre 64 e 256.

Obs.

Aumentar o número de arquivos abertos simultâneos aumenta a quantidade dememória que o BoostFS usa.

BoostFS e o comando de montagem do LinuxO BoostFS permite que você monte um file system do BoostFS usando o comandomount do Linux/UNIX.

Montar um file system do BoostFS com o comando mount funciona do mesmo modoque montar um file system NFS ou de outro tipo. Como o comando mount padrão écompatível, outros recursos padrão que usam o comando mount também funcionam.

Obs.

O BoostFS não dá suporte aos arquivos que estão sendo executados no ponto demontagem.

Configurando e usando o BoostFS para Linux

36 BoostFS para Linux 1,3 Guia de configuração

Page 37: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

Exemplo 1 Uso básico de mount

O uso mais básico do comando mount é conforme a seguir:

mount –t boostfs myddr:/mystu /mnt

No exemplo, myddr é o hostname do DDR, mystu é o nome da unidade dearmazenamento do DD Boost, e /mnt é o ponto de montagem no qual o file systemserá montado.

Uso da tabela de file systemsDurante a inicialização do sistema e em outros momentos, o comando mount consultaa tabela de file systems (fstab) que é armazenada no arquivo /etc/fstab para obterinstruções de quais file systems devem ser montados. Por exemplo, se o comandomount -a for executado, mount tentará montar todos os sistemas de arquivosdocumentados no arquivo /etc/fstab conforme as regras de fstab.

Exemplo 2 Uso de mount com fstab

Neste exemplo, a entrada da fstab mostrada monta a unidade de armazenamentomystu do DDR myddr em /mnt como um file system BoostFS.

myddr:/mystu /mnt boostfs defaults,_netdev 0 0

Ao usar esse comando, defina o ponto de montagem para o local onde deseja que o filesystem seja montado, como /mnt.

Exemplo 3 Permissão de múltiplos usuários

Neste exemplo, a entrada fstab inclui a opção do BoostFS allow-others, quepermite acesso a todos os usuários, não apenas ao usuário que montou o file system.Como o file system é montado durante a inicialização do sistema, o usuário quemontou o file system é o usuário root.

myddr:/mystu /mnt boostfs defaults,_netdev,bfsopt(allow-others=true) 0 0

Tabela 4 Opções do comando mount

Opção de comando Descrição

[-o] Precede uma opção.

[username]=<valid user name> O nome de usuário especificado é usadoquando a raiz é o montador e o administradorquer que a montagem seja executada emnome do usuário especificado.

[uid]=### Se a opção de nome de usuário não forespecificada, será usada a opção ID exclusivo.O ID exclusivo especificado é usado quando a

Configurando e usando o BoostFS para Linux

BoostFS e o comando de montagem do Linux 37

Page 38: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

Tabela 4 Opções do comando mount (continuação)

Opção de comando Descrição

raiz é o montador e o administrador quer quea montagem seja executada em nome dousuário especificado.Se a opção de nome de usuário forespecificada, a opção de ID exclusivo seráignorada.

[gid]=### Se a opção de ID exclusivo for usada e aopção ID de grupo também for especificada,será usado o ID de grupo especificado como oID de grupo efetivo da montagem.Se a opção de nome de usuário forespecificada, a opção de ID de grupo seráignorada.

[umask]=### Se a opção de ID exclusivo ou a opção denome de usuário for usada e a opção umaskfor especificada, a umask especificada seráusada como a umask efetiva do ponto demontagem no momento da montagem.Esta opção é necessária para mudar aspermissões de pontos de montagemtransitórios, como é o caso com o montadorautomático e outros mecanismos demontagem automática.

É recomendável que o umask seja definidocomo "0000" ("umask = 0000").

[bfsopt](<valid boostfsoption>,...)

O bfsopt é usado para apresentar opções deboostfs na linha de comando de montagem.Essas opções são passadas diretamente parao boostfs no momento da montagem.Qualquer opção válida de boostfs pode serespecificada.

Montador automáticoPara montar file systems dinamicamente, use o montador automático do Linux com ocomando autofs. Montagens criadas pelo comando automount são desmontadasautomaticamente quando não estão em uso.

Para habilitar o montador automático, edite o arquivo /etc/auto.master. Se umprograma fizer referência a um arquivo em um file system definido por montagemautomática, o sistema montará o file system para honrar a solicitação. O processo demontagem é transparente para o usuário e o aplicativo.

O arquivo auto.master introduz o file system a ser montado em automount eindica o recurso automount para um script que controla a montagem. Esse arquivo élido quando automount é iniciado, normalmente por um script init.d ou systemd.

Configurando e usando o BoostFS para Linux

38 BoostFS para Linux 1,3 Guia de configuração

Page 39: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

Em versões recentes do Linux, o comando systemctl é usado para executar umaoperação de serviço, como systemctl [start | stop | restart] autofs,na qual a opção start, stop ou restart é especificada.

Para obter mais informações sobre o recurso automount, consulte as páginas demanual do Linux para mount, automount, auto.master e autofs.

Exemplo 4 Usando o montador automático com BoostFS

Neste exemplo, o script ao qual o arquivo auto.master indica o recurso automounté auto.boost. O script auto.boost recebe o diretório a ser montado comoparâmetro. O script retorna as opções de montagem que são usadas.

Exemplo de linha no /etc/auto.master que permite ao /etc/auto.boostmontar em /boost:

/boost program,sun:/etc/auto.boost --timeout=10

Um arquivo de script de amostra do /etc/auto.boost:

#!/bin/bashopts="-fstype=boostfs,rw,noauto,exec,bfsopt(allow-others=true)"opts2="-fstype=boostfs,rw,umask=0000,username=auser,exec,bfsopt(allow-others=false)"case "$1" in userdir) echo "$opts2 myddr:/mystu" ;; backup) echo "$opts myddr:/mystu" ;; *) ;;esac

Neste exemplo, o diretório /boost é criado automaticamente quando automount éiniciado. Quando um programa ou comando do shell faz referência a /boost/userdir,automount cria o diretório /boost/userdir e monta o file systemBoostFS para esse ponto de montagem. Quando a operação de montagem forconcluída com sucesso, o processo do usuário é executado com os arquivos naqueleponto de montagem. Se o ponto de montagem permanecer inativo por mais de 10segundos, será desmontado automaticamente.

Este exemplo mostra um ponto de montagem adicional, /boost/backup, comdiferentes opções. Ao usar o montador automático, você deve especificar o usuáriopara quem o file system será montado ou usar a opção do boostfs allow-others. Asopções para o ponto de montagem /boost/backup mostram a opção allow-others.

Como o arquivo /etc/auto.boost é um script executável, atribua a ele permissões+x. Para testar o script, execute-o com um parâmetro especificado e verifique aresposta impressa.

Configurando e usando o BoostFS para Linux

Montador automático 39

Page 40: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

Detalhes de conexão do client do BoostFSDepois que os pontos de montagem são criados, você pode usar o comando ddboostshow connections para ver detalhes sobre os clients que usam o BoostFS para seconectar ao sistema Data Domain.

Os detalhes exibidos na saída incluem o número da versão do BoostFS e a bibliotecado Boost, conforme mostrado no exemplo a seguir:

Figura 2 Exibição do ddboost show connections

Consulte o Guia de Referência de Comandos do Data Domain Operating System paraobter mais informações sobre o comando ddboost show connections.

Configurando e usando o BoostFS para Linux

40 BoostFS para Linux 1,3 Guia de configuração

Page 41: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

CAPÍTULO 5

Solução de problemas

l Informações de registro..................................................................................... 42l Problemas conhecidos....................................................................................... 42

Solução de problemas 41

Page 42: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

Informações de registroVocê pode usar os seguintes arquivos de log para diagnosticar problemas do BoostFS:

l Arquivo de log do BoostFSPor padrão, o arquivo de log do BoostFS fica no diretório /opt/emc/boostfs/log. O nome padrão do arquivo é ddboostfs_<uid>_<gid>.log, em que:

n <uid>é o id do usuário do boostfs

n <gid>é o id do grupo do usuário do boostfs

Uma mensagem de registro típica do BoostFS é exibida no seguinte formato:

Date + Time + Procss-ID + Thread-ID + [logging-leve: E - error, W - warning, I - info, D - debug) + Message-Text

A seguir temos um exemplo de mensagem de informação:May 23 12:53:51 2996 4014012160 [I] bfs_close_open_nodsp: File /00000004 opened in non-DSP mode

l Arquivo de log precert do DD Boost SDKl Registros do file system do Data Domain

Os registros do file system do Data Domain são encontrados no sistema DataDomain no diretório /ddr/var/log/debug. Consulte o Guia de Administração doData Domain Operating System para obter mais informações.

O BoostFS gera um arquivo de log local que contém seu status, atividades,advertências e erros internos. Você pode especificar o nível de registro, além do nomee local do arquivo de log usando a CLI ou o arquivo de configuração do BoostFS.

Se você deseja iniciar a solução de problemas durante as operações do BoostFS, épossível usar o kill -s SIGUSR2 <boostfs_pid> para fazer rodízio do nível deregistro do BoostFs, onde <boostfs_pid> é o identificador de processo do processo doBoostFS.

Talvez seja necessário definir um limite de tamanho do arquivo de log para garantirque, quando esse limite for atingido, o BoostFS faça rodízio de mensagens de registro.

É possível configurar o tamanho maximizado do arquivo de log do BoostFS no arquivode configuração. Também é possível configurar o número de arquivos de log antigosque desejar manter.

Quando o tamanho do arquivo de log atingir o tamanho máximo especificado (em MB),o arquivo de registro será renomeado com o acréscimo de ".1" ao nome. Se já existirum arquivo de log terminado em ".1", esse arquivo será renomeado com a substituiçãode ".1" por ".2". Conforme cada arquivo de log atingir o tamanho máximo, os arquivosde registro com números (n) acrescentados serão renomeados .n+1 até o númeromáximo de rodízio de registro.

Problemas conhecidosNão é possível estabelecer um ponto de montagem do BoostFS após o upgradepara 1.1

[E] bfs_get_passphrase: unable to get passphrase -incompatible lockbox version

Há uma versão incompatível da lockbox. Quando você faz upgrade do BoostFS 1.0para 1.1, você deve criar uma nova lockbox e adicionar as credenciais do usuário.

Solução de problemas

42 BoostFS para Linux 1,3 Guia de configuração

Page 43: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

Consulte Fazer upgrade do client do BoostFS na página 23 para obter maisdetalhes.

Não é possível estabelecer um ponto de montagem do BoostFSA seguinte seção descreve outros erros comuns de montagem e soluções:

The mount point mount-point is nonempty.O BoostFS não pode ser montado em um ponto de montagem não vazio. Tentemontar o BoostFS novamente em um ponto de montagem vazio. Esse erro podeocorrer se o usuário já tiver um ponto de montagem estabelecido. Talvez sejanecessário verificar se este é o caso. Você pode usar o ponto de montagem jáestabelecido ou desmontar boostfs para desmontar o ponto de montagemexistente e estabelecer um novo. Este erro também pode aparecer se o diretóriono client que está sendo montado já contiver arquivos. Neste caso, esses arquivosprecisam ser removidos ou um diretório de ponto de montagem vazio deve serselecionado em vez disso.

Cannot mount mount-point: unexpected error, please see log fordetails.

Tais erros aparecem com mais frequência se o protocolo DD Boost não estiverhabilitado e configurado no sistema Data Domain. Você deve verificar os arquivosde log do BoostFS para obter mais detalhes e confirmar se o DD Boost estáhabilitado usando o comando ddboost status no sistema Data Domain.

Invalid mount point option and value pair [option=key fromconfig file ] [value= value from config file]/ mnt/test: A inicialização da configuração apresentou falha

Esta mensagem pode aparecer quando ocorrerem erros durante o processamentodo arquivo de configuração do BoostFS. Uma prática recomendada é analisar achave específica e o valor impressos no arquivo de configuração do BoostFS efazer todas as correções.

Cannot mount mount-point: unexpected errorEsse erro acontece com mais frequência quando a autenticação Kerberos é usadae existe um erro na configuração. Analise as instruções do Kerberos neste guia deconfiguração e garanta que os valores estejam definidos corretamente.

Não é possível desmontar um ponto de montagem do BoostFS

fusermount: failed to unmount mount-point: Invalid argumentEsta mensagem pode aparecer se o ponto de montagem do BoostFS ainda nãotiver sido estabelecido. Não deve haver problema se um ponto de montagem játiver sido desmontado, mas este erro ainda pode aparecer.

Não é possível acessar um ponto de montagem do BoostFSUm erro de permissão ou privilégios pode ocorrer ao tentar usar o ponto demontagem. Este erro acontece com mais frequência quando o usuário não tem aspermissões necessárias para acessar um ponto de montagem. Por padrão, o únicousuário que tem permissão para acessar um ponto de montagem é aquele que oestabeleceu. Para permitir que outros usuários compartilhem esse ponto demontagem, você deve incluir o -o allow-others=true option na linha decomando ou no arquivo de configuração do BoostFS.

Valores de configuração não estão entrando em vigorGeralmente, os parâmetros de configuração não estão entrando em vigor porque nãofoi removido o comentário na etiqueta [global] na parte superior do arquivo de

Solução de problemas

Problemas conhecidos 43

Page 44: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

configuração do BoostFS. Uma prática recomendada é verificar o arquivo deconfiguração para confirmar que # [global] foi alterado para [global].

O BoostFS não é montado após a reinicializaçãoSe BoostFS apresentou falha de montagem depois de reinicializar o sistema, vocêpode adicionar a opção _netdev /etc/fstab conforme mostrado no exemplo aseguir:

10.98.88.93:/user1-stu /home/user1/boostfs boostfs umask=0000,user,_netdev 0 0

KerberosA seguinte seção descreve erros comuns do Kerberos e soluções:

Acesso insuficiente à unidade de armazenamento ou unidade dearmazenamento inexistente

Se esse erro for identificado durante a montagem do BoostFS, use o comandoboostfs kerberos query para verificar se existe um tíquete Kerberos válidopara o usuário da unidade de armazenamento. Use o comando boostfskerberos set para reconfigurar o tíquete expirado, se necessário.

Obs.

Se o log de depuração do BoostFS contiver a mensagem de erro Server notfound in Kerberos database, verifique se as entradas DNS estão corretase você pode então executar uma pesquisa avançada e inversa de DNS dohostname do servidor.

Too many open filesSe esse erro for identificado ao tentar acessar o ponto de montagem do BoostFS,verifique se existe um tíquete Kerberos válido para o usuário que estiveracessando o ponto de montagem do BoostFS.

Você também deve verificar se o nome de usuário Kerberos existe no NIS, paraque o sistema do Data Domain seja capaz de mapear o nome de usuário Kerberos.

Solução de problemas

44 BoostFS para Linux 1,3 Guia de configuração

Page 45: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

APÊNDICE A

Apêndice

l Sobre o Puppet.................................................................................................. 46l Adicionando principais ao Key Distribution Center do Unix.................................46l Referências........................................................................................................ 47

Apêndice 45

Page 46: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

Sobre o PuppetSe você tiver um ambiente corporativo/remoto, será possível instalar e configurar oPuppet para distribuir o arquivo de configuração do BoostFS – e quaisquer futurasatualizações – aos clients. Esta verificação é uma prática recomendada.

O Puppet é um software de código aberto que permite gerenciar clients de maneiramaster-servidor. Ao instalar o Puppet, você designa um sistema como master. OBoostFS usa o Puppet para distribuir ou "enviar" o BoostFS para máquinas diferentesem um ambiente corporativo de grande porte.

Em ambientes de menor escala, você pode simplesmente instalar o BoostFS emmáquinas individuais.

Para obter mais informações sobre o Puppet, consulte o site da Puppet Labs em https://puppet.com/product/puppet-enterprise-and-open-source-puppet.

Adicionando principais ao Key Distribution Center do Unix

Adicionar principais do Data Domain ao Key Distribution Center do UNIXProcedimento

1. Faça log-in no Key Distribution Center.

2. Entre no modo administrador do Key Distribution Center usando o seguintecomando: kadminOs comandos nas etapas subsequentes aplicam-se ao Key Distribution Centerdepois de informar o modo kadmin.

3. Adicione os principais do Data Domain ao Key Distribution Center usando ocomando addprinc do Kerberos: # addprinc boostfs/<ddsystem-hostname>@<realm>

4. Confirme que os principais do client foram adicionados digitando o seguintecomando do Kerberos: listprincs

5. Importe as credenciais do host e do BoostFS para um arquivo keytab temporáriono Key Distribution Center digitando o comando ktadd -k do Kerberos:#ktadd -k /tmp/<keytab-file-name-for-ddsystem> boostfs/<ddsystem-hostname>@<realm>O arquivo keytab para o sistema Data Domain é gerado e precisa ser importadopara o sistema Data Domain.

6. Renomeie o arquivo como krb5.keytab e copie-o para /ddr/var folder.

7. Copie o arquivo keytab gerado na etapa 3 do Key Distribution Center para odiretório de sistema Data Domain /ddr/var/releases.

Adicionar principais de client ao Key Distribution CenterProcedimento

1. Adicione os principais do serviço de host e do BoostFS ao Key DistributionCenter usando o comando do Kerberos addprinc:

# addprinc host/<client-hostname>@<realm>

Apêndice

46 BoostFS para Linux 1,3 Guia de configuração

Page 47: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

2. Confirme que o principal do client foi adicionado usando o seguinte comando doKerberos: listprincs

3. Importe as credenciais do host e do BoostFS para um arquivo keytab temporáriono Key Distribution Center digitando o comando ktadd -k do Kerberos:

# ktadd -k /tmp/<keytab-file-name-for-client> boostfs/<client-hostname>@<realm># ktadd -k /tmp/<keytab-file-name-for-client> host/<client-hostname>@<realm>

4. Copie o arquivo keytab gerado na etapa 3 do Key Distribution Center para oclient como arquivo /etc/krb5.keytab.

ReferênciasOs documentos a seguir, localizados no suporte on-line, apresentam informaçõesadicionais e relevantes. O acesso a esses documentos depende de suas credenciais delog-in. Se você não tem acesso a um documento, entre em contato com seurepresentante de vendas.

l Guia de Integração do Data Domain BoostFS: Validação de aplicativo e práticasrecomendadas, disponível em https://community.emc.com

l Guia de Administração da versão do Data Domain Operating System

l Guia de Configuração Inicial da versão do Data Domain Operating System

Apêndice

Referências 47

Page 48: Dell EMC BoostFS para Linux · Introdução ao BoostFS para Linux 9 Histórico de revisões ... 302-005-411 Rev. 01 1,3 Esta revisão inclui atualizações para os comandos set, query

Apêndice

48 BoostFS para Linux 1,3 Guia de configuração