Este documento descreve o processo de instalação e configuração da plataforma de gerenciamento de bancos de dados zCloud Personal Edition em um sistema baseado em Linux. A versão pessoal é destinada a fins de aprendizado e teste, oferecendo monitoramento, análise de desempenho e capacidade para diversos tipos de bancos de dados.
Cenários de Uso:
Monitoramento contínuo com alertas em tempo real para identificar anomalias precocemente. Verificações de saúde inteligentes que analisam dados operacionais e fornecem recomendações. Análise detalhada de desempenho para diagnosticar e resolver problemas. Gerenciamento e planejamento de capacidade de armazenamento. Um centro de operações extensível para automatizar tarefas de manutenção.
Requisitos do Sistema
Antes de prosseguir, garanta que o ambiente atenda às seguintes especificações mínimas:
| Componente | Requisito |
|---|---|
| Sistema Operacional | Linux x86_64 ou aarch64 (ex: CentOS 7.9 ou superior) |
| Recursos | CPU ≥ 4 núcleos, RAM ≥ 32 GB, SSD ≥ 50 GB |
| Docker | Versão 26.1.4 ou mais recente, com kernel ≥ 3.10 |
Configuração Inicial do Docker
Para sistemas CentOS, é necessário preparar os repositórios e instalar o Docker.
1. Backup e Configuração de Repositórios
sudo mkdir -p /etc/yum.repos.d/backup_original
sudo mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/backup_original/
sudo curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
sudo yum clean all
sudo yum makecache
2. Adicionar Repositório do Docker
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3. Remover Pacotes Antigos e Instalar Dependências
sudo yum remove -y docker docker-client docker-common docker-engine podman runc
sudo yum install -y epel-release yum-utils device-mapper-persistent-data lvm2
4. Instalação do Docker
sudo yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
sudo systemctl start docker
sudo systemctl enable docker
docker --version
Preparação do Ambiente zCloud
Defina os diretórios para armazenamento de configurações e dados. Os caminhos abaixo são exemplos; ajuste conforme sua preferência.
sudo mkdir -p /opt/zcloud/config
sudo mkdir -p /opt/zcloud/db_storage
Baixe e extraia o pacote de instalação do zCloud Personal Edition. Em seguida, navegue até o diretório extraído.
tar -xzvf zCloud_Personal_Edition_Linux_x86_64.tar.gz
cd zCloud_Personal_Edition_Linux_x86_64/
Configuração e Instalação do zCloud
Edite o arquivo config.ini para definir os parâmetros de rede e armazenamento.
[General]
ZCLOUD_BASE_PATH=/opt/zcloud/config
DB_STORAGE_PATH=/opt/zcloud/db_storage
WEB_INTERFACE_PORT=8080
SERVER_ADDRESS=192.168.1.100
Execute o script de instalação principal. O processo importará as imagens do Docker necessárias e criará os contêineres.
sudo ./setup_platform.sh --config config.ini
Após a conclusão, inicie os serviços. A inicialização completa pode levar aproximadamente 8 minutos.
sudo ./start_services.sh
# Monitorar o status dos contêineres
docker ps
Para acessar a interface web, use um navegador e navegue para http://ENDERECO_IP_SERVIDOR:8080. A autenticação inicial requer a ativação de uma licença, obtida através do portal oficial do produto.
Credenciais Padrão:
Usuário: admin_systema | Senha: @S3nh4F0rt3#
Administrador: admin_plataforma | Senha: @Adm!nPlat_2024
A plataforma suporta múltiplos tipos de bancos de dados e oferece uma visão consolidada de saúde, desempenho e capacidade dos recursos gerenciados.