[Construcción de clúster distribuido dos] Clone la máquina virtual y configure el clúster

En el blog anterior- [Distributed Cluster Construction One] Virtual Machine Configuration (VMware + Centos7 + SecureCRT + AppNode) hablamos de cómo crear una máquina virtual. Sobre esta base, si implementamos ElasticSearch en la máquina virtual, Después de que Kafka esperó y cambió un montón de configuraciones, definitivamente no queremos volver a hacerlo en otras máquinas, por lo que es necesario clonar una máquina virtual. Tenga en cuenta que debe apagar la máquina virtual antes de clonar

Toma una foto

Antes de la clonación, podemos registrar el estado de la máquina virtual actual, y luego la clonación se copiará en función de la instantánea de la máquina virtual actual, haga clic con el botón derecho en la instantánea de la máquina virtual-instantánea-toma
Inserte la descripción de la imagen aquí

Clonar máquina virtual

Después de que se toma la instantánea, la instantánea correspondiente se puede clonar mediante la operación de clonación. Haga clic con el botón derecho en la máquina virtual-administrar-clonar , y podemos usar la instantánea copiada previamente para clonar:
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí

Luego, ajuste el directorio: el
Inserte la descripción de la imagen aquí
siguiente mensaje muestra que la clonación se realizó correctamente.
Inserte la descripción de la imagen aquí
De acuerdo con este método, clonamos dos máquinas virtuales de forma continua para formar un clúster de tres máquinas virtuales :

Inserte la descripción de la imagen aquí

Configurar la máquina virtual de clonación

Debido a que tres máquinas usan la misma IP para confundirnos, necesitamos modificar las direcciones IP de las tres máquinas y operar en los terminales de TML2 y TML3:

Modificar dirección ip

Realice las siguientes operaciones en el terminal para ingresar a la página de configuración de la red [Nota, debe ingresar la operación bajo el usuario raíz]

cd /etc/sysconfig/network-scripts/

Luego edite el archivo de configuración:

vi ifcfg-ens33

Puede ver el siguiente contenido de configuración:

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=f76f157d-2d88-4a48-8809-5337ee077084
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.5.101
NETMASK=255.255.255.0
GATEWAY=192.168.5.2

En TML2 y TML3 respectivamente

把IPADDR=192.168.5.101修改为192.168.5.102192.168.5.103

Reinicie la configuración de red después de la modificación:

service network restart

Verifique por separado después de la modificación:
Inserte la descripción de la imagen aquí

Inserte la descripción de la imagen aquí

AppNode también se preajusta silenciosamente con éxito, solo necesita cambiar el nombre de dominio para acceder a diferentes máquinas

TML1  http://192.168.5.101:8888/#/agent/1/sysinfo/network
TML2  http://192.168.5.102:8888/#/agent/1/sysinfo/network
TML3  http://192.168.5.103:8888/#/agent/1/sysinfo/network

Modificar el nombre de host

Ingrese el AppNode de la máquina correspondiente y cambie el nombre de host original a la dirección IP.
Inserte la descripción de la imagen aquí
Una vez completadas las operaciones anteriores, reinicie las tres máquinas virtuales.

Compruebe si es interoperable

Verifique las tres máquinas por separado y confirme que pueden hacer ping entre sí, luego nuestras tres máquinas virtuales están configuradas y
Inserte la descripción de la imagen aquí
se pueden administrar de manera uniforme a través de AppNode:
Inserte la descripción de la imagen aquí

Solucionar problemas de AppNode

Hay algunos problemas después de clonar la máquina virtual, por ejemplo, el número de serie autorizado de AppNode y la ip de la máquina ya no coinciden:
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí

En este momento, debe desinstalar y reinstalar AppNode . Primero, ingrese la terminal de la máquina virtual correspondiente para desinstalar completamente AppNode.

Desinstalar AppNode

Desinstale el extremo controlado. Cuando se le pregunte si desea confirmar la desinstalación, ingrese y y presione Enter,

appnode agent remove

Desinstale el centro de control Cuando se le pregunte si desea confirmar la desinstalación, ingrese y y presione Enter.

appnode ccenter remove

Elimine los datos residuales y la configuración. Si desea eliminar completamente los datos residuales y los archivos de configuración después de la desinstalación, elimine los siguientes tres directorios:

/opt/appnode/ccenter/
/opt/appnode/agent/
/opt/appnode/ui/

Hágalo con un comando:

rm -rf /opt/appnode/{
    
    ccenter,agent,ui}/

Reinstalar AppNode

Debido a que se ha desinstalado, se producirán errores de resolución de nombres de dominio, por lo que debe utilizar el siguiente comando directamente:

echo -e "nameserver 114.114.114.114\nnameserver 8.8.8.8" >> /etc/resolv.conf

Luego usa el comando de instalación

INSTALL_AGENT=1 INSTALL_APPS=sitemgr INIT_SWAPFILE=1 INSTALL_PKGS='nginx-stable,php56,mysql56' bash -c "$(curl -sS http://dl.appnode.com/install.sh)"

Una vez completada la instalación, revísela de nuevo y se mostrará normalmente:

Inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/sinat_33087001/article/details/108308897
Recomendado
Clasificación