Hostwinds Tutoriais

Resultados da busca por:


Índice


Etapa 1: instalar o S3FS-Fuse:
Etapa 2: Recuperar informações da API do objeto
Etapa 3: Crie arquivo de credenciais
Etapa 4: Crie MountPoint e Cache
Etapa 5: faça uma nova entrada no FSTAB
Notas:

Como montar o armazenamento de objetos para um VPS (CENTOS 7)

Tag: CentOS Web Panel,  VPS 

Etapa 1: instalar o S3FS-Fuse:
Etapa 2: Recuperar informações da API do objeto
Etapa 3: Crie arquivo de credenciais
Etapa 4: Crie MountPoint e Cache
Etapa 5: faça uma nova entrada no FSTAB
Notas:

Tendo sistema de arquivos S3 (s3fs.) permite que os usuários usem contêineres de armazenamento de objetos remotos como um sistema de arquivos local.Isso significa Armazenamento de Objetos pode ser montado para um Servidor Privado Virtual (VPS)e os usuários podem ter acesso ao armazenamento estático escalável localmente.O armazenamento de objetos pode ser usado para armazenar backups, compartilhamento de arquivos ou outros dados não estruturados.

O guia abaixo explicará as etapas necessárias para montar o armazenamento de objetos em um servidor do CentOS 7.

Etapa 1: instalar o S3FS-Fuse:

Acesse seu VPS via SSH como usuário root ou um usuário com acesso sudo.Em seguida, instale o S3FS-Fuse com o seguinte:

yum install gcc libstdc++-devel gcc-c++ fuse fuse-devel curl-devel libxml2-devel mailcap git automake make

yum install openssl-devel

git clone https://github.com/s3fs-fuse/s3fs-fuse

cd s3fs-fuse/

./autogen.sh

export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig

./configure --prefix=/usr --with-openssl

make

sudo make install

Etapa 2: Recuperar informações da API do objeto

Depois de concluir a instalação, você pode recuperar as informações da API de armazenamento de objetos do hostwinds ' Portal de controle de nuvem.Navegar da área do cliente para o Portal da Nuvem.

Em seguida, selecione Armazenamento> Armazenamento de Objeto.

Selecione Criar contêiner..Nomeie o contêiner e selecione sua preferência de locais HostWinds Data Center.

Em seguida, selecione Informação da API de objeto. Você precisará do seu Chave de acesso, chave secreta, e Ponto de extremidade da API. para o local selecionado. Armazene esta informação temporariamente para as seguintes etapas, ou deixe esta página aberta enquanto prossegue.

Etapa 3: Crie arquivo de credenciais

Usando um editor de texto, crie seu arquivo de credenciais:

vi /etc/passwd-s3fs

Em seguida, insira suas credenciais de API do Hostwinds na primeira linha do novo arquivo, no formato:

Access_key: secret_key.

Em seguida, altere as permissões deste arquivo:

chmod 600 /etc/passwd-s3fs

Etapa 4: Crie MountPoint e Cache

Agora você pode criar seu ponto de montagem e o cache para o contêiner.Use um ponto de montagem semelhante ao abaixo.Não precisa ser chamado meu contêiner:

mkdir /tmp/cache /mnt/my-container

Altere as permissões:

chmod 777 /tmp/cache /mnt/my-container

Etapa 5: faça uma nova entrada no FSTAB

Finalmente, você precisará adicionar uma linha a / etc / fstab:

vi /etc/fstab

fstab tem 6 colunas.Tenha cuidado para adicionar o seguinte à sua nova linha, separados por espaços:

  • s3fs #\
  • \
  • fusível
  • URL =.\, passwd_file = etc / passwd-s3fs, use_cache = / tmp / cache, não empty, permitido, use_path_request_style, _netdev
  • 0
  • 0

Você precisará do seu próprio \, e \

Por fim, monte o contêiner usando:

mount -a

Reinicie e verifique se o contêiner permanece montado na inicialização executando:

df -h

A saída deve ser semelhante a:

Agora você tem acesso a muito mais armazenamento em US $ 0,03 / GB / mês!

Notas:

Para montar recipientes adicionais a partir do mesmo local do data center:

  • Repita as etapas 4 e 5 usando um nome de contêiner e ponto de montagem diferente.

Para montar recipientes adicionais de um local diferente de dados:

  • Repita as etapas 2-5 usando uma nova chave de acesso, chave secreta, endpoint da API, nome do contêiner, mount point e arquivo de credenciais.

Escrito por Hostwinds Team  /  Junho 5, 2021