Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.
Versão do artigo: Enterprise Server 2.20

Aumentar a capacidade de armazenamento

Você pode aumentar ou alterar a quantidade de armazenamento disponível para repositórios, bancos de dados, índices de pesquisa e outros dados persistentes de aplicativo no Git.

Neste artigo

Aviso: O processo de alocação de novos recursos do sistema varia de acordo com a plataforma de virtualização e o tipo de recurso. Você deve sempre configurar o monitoramento e alerta de recursos chave do sistema. Para obter mais informações, consulte "Monitoring your GitHub Enterprise Server appliance."

À medida que mais usuários se juntam à sua sua instância do GitHub Enterprise Server, talvez seja necessário redimensionar o volume de armazenamento. Consulte a documentação da sua plataforma de virtualização para obter informações sobre como fazer isso.

Requisitos e recomendações

Observação: antes de redimensionar o volume de armazenamento do usuário, deixe sua instância em modo de manutenção. Para obter mais informações, consulte "Habilitar e programar o modo de manutenção".

Recomendamos diferentes configurações de hardware com base no número de licenças de usuário usadas em sua instância do GitHub Enterprise Server. |

Licenças de usuáriovCPUsMemóriaArmazenamento anexadoArmazenamento raiz
Teste, demonstração ou 10 usuários leves216 GB100 GB200 GB
10-3000432 GB250 GB200 GB
3000-5000864 GB500 GB200 GB
5000-80001296 GB750 GB200 GB
8000-10000+16128 GB1000 GB200 GB

Essas são as recomendações mínimas. Podem ser necessários mais recursos, dependendo do seu uso, como atividade do usuário e integrações selecionadas. Ao aumentar os recursos da CPU, é recomendado adicionar pelo menos 6.5 GB de memória para cada CPU (até 16 CPUs) adicionado à sua instância do GitHub Enterprise Server. Para obter mais informações, consulte "Increasing CPU or memory resources."

Aumentar o tamanho da partição de dados

  1. Redimensione o disco de volume de usuário existente usando as ferramentas da plataforma de virtualização.
  2. SSH em sua instância do GitHub Enterprise Server.
    $ ssh -p 122 admin@HOSTNAME
  3. Deixe o appliance em modo de manutenção. Para obter mais informações, consulte "Habilitar e programar o modo de manutenção".
  4. Reinicie o appliance para detectar a alocação do novo armazenamento.
  5. Execute o comando ghe-storage-extend para expandir o sistema de arquivos /data:
    $ ghe-storage-extend

Aumentar o tamanho da partição de dados raiz usando um novo appliance

  1. Configure uma nova instância do GitHub Enterprise Server com um disco raiz maior usando a mesma versão do appliance atual. Para obter mais informações, consulte "Configurar uma instância do GitHub Enterprise Server".
  2. Desligue o appliance atual.
  3. Desvincule o disco de dados do appliance atual usando as ferramentas da plataforma de virtualização.
  4. Vincule o disco de dados ao novo appliance com o disco raiz maior.

Aumentar o tamanho da partição de dados raiz usando um appliance existente

  1. Vincule o novo disco ao appliance do GitHub Enterprise Server.
  2. Execute o comando parted para formatar o disco:
    $ sudo parted /dev/xvdg mklabel msdos
    $ sudo parted /dev/xvdg mkpart primary ext4 0% 50%
    $ sudo parted /dev/xvdg mkpart primary ext4 50% 100%
  3. Execute o comando ghe-upgrade para instalar um pacote completo específico da plataforma no disco recém-particionado. Pacotes de atualização de hotpatch universais, como github-enterprise-2.11.9.hpkg, não funcionarão conforme o esperado.
    $ ghe-upgrade PACKAGE-NAME.pkg -s -t /dev/xvdg1
  4. Desligue o appliance.
  5. No hipervisor, remova o disco raiz antigo e vincule o novo disco raiz no mesmo local do antigo.
  6. Inicie o appliance.

Pergunte a uma pessoa

Não consegue encontrar o que procura?

Entrar em contato