El FusionInsight de Huawei Adapta el Script de Preinstalación Cuando el Disco de la Parte del Nodo es un Disco SSD

Pubilicado 2019-2-22 09:25:10 42 0 0 0

Si parte del disco del nodo es un disco SSD, se recomienda montarlo en la partición de metadatos como "/srv/BigData/dbdata_om", "/srv/BigData/namenode", "/srv/BigData/zookeeper". Definición, aquí con el valor predeterminado "/srv/BigData", por ejemplo.

Para garantizar el montaje correcto de la partición, debe adaptar manualmente el archivo de configuración de la partición del nodo antes de realizar la preinstalación.

 

Paso 1

Ingrese al kit de herramientas del script de instalación del software para extraer el directorio, por ejemplo, /opt/FusionInsight_SetupTool.

 

Paso 2

Adaptar y modificar el archivo de configuración de partición relevante.

 

Por ejemplo, un nodo host1 tiene tres discos además del disco del sistema (uno de los cuales es un disco SSD y el identificador del disco es "/dev/Hioa"), de acuerdo con las necesidades de diseño de planificación para montar el SSD en la partición "/srv/BigData/zookeeper ", los otros dos

 

El disco está montado en las particiones "/srv/BigData/journalnode" y "/srv/BigData/hadoop/ data1".

 

Modifique el archivo /opt/FusionInsight_SetupTool/preinstall/partition/ini/host1.ini de la siguiente manera:

 

#mount condición de cuidado requerido

Journalnode.conf y y n

Zookeeper.conf y y zookeeper_condition.sh

Datanode1.conf y y n

Edite /opt/FusionInsight_SetupTool/preinstall/partition/ini-plugin/condition/

El archivo zookeeper_condition.sh especifica la partición de montaje.

 

La tarjeta PCIE-SSD del ES3000 V2 HUAWEI se usará como ejemplo para describir cómo adaptar el texto XXX_condition.sh.

 

Piezas:

 

Descripción

 

Debido a que los comandos del controlador de la tarjeta SSD son diferentes, y el nombre de la SSD es diferente, debe seguir la situación real de la SSD.

 

Adaptación de línea, los siguientes ejemplos son solo para referencia.

 

1. El comando hio_info en el firmware del controlador de Huawei ES3000 V2 PCIE-SSD puede consultar la información de la tarjeta SSD.

 

Ejecute el comando hio_info. El sistema muestra lo siguiente:

 

Número de serie de Hioa:

 Tamaño (GB): 3200

 Tamaño máximo (GB): 3200

 Versión de hardware: 2.0

 Versión de firmware: 615

 Versión del controlador: 2.1.0.6

 Modo de trabajo: MLC

 Tiempo de ejecución (seg.): 357749

 Lectura total (MB): 40388700

 Total de escritura (MB): 40389258

 Tiempo de vida restante: 98.202%

 Máxima tasa de bloqueos: 0.113%

 Salud: ok

 Comentario: NA

 

2. Según la información anterior, edite el archivo "zookeeper_condition.sh" de la siguiente manera.

 

#! / bin / bash

DEV = "$ 1"

Si [-z "$ {DEV}"]; entonces

 Salida 1

Fi

FusionInsight HD

Instalación del software 7 Apéndice

Número 02 (2017-08-13) Propietario y confidencial de Huawei

Copyright © Huawei Technologies Co., Ltd.

141

Cuál hio_info> / dev / null 2> & 1

Si [$? -ne 0]; entonces

 Echo "no se puede encontrar el comando hio_info".

 Salida 1

Fi

Hio_info | grep -q "^ $ {DEV}"

Si [$? -ne 0]; entonces

 #no SSD

Salida 1

Fi

#detira SSD

Salida 0

 

Parámetros de Entrada:

 

$ 1: el nombre de la letra, similar a sda, sdb, hioa.

- valor de retorno:

n 0: Adaptación exitosa

n distinto de cero: la adaptación falló

 

Paso 3

Ejecute el script "preinstalle" para configurar y verificar el entorno de instalación.

 


  • x
  • convención:

Responder

Responder
Debe iniciar sesión para responder la publicación Inicio de sesión | Registrarse

Aviso: Para garantizar sus legítimos derechos e intereses, la comunidad y los terceros no publicarán contenido que pueda generar riesgos legales a las partes, por ejemplo, pornografía, contenido político, contenido sobre juego, consumo y tráfico de drogas, así como contenido que viole los derechos de propiedad intelectual de terceros, por ejemplo, secretos comerciales, marcas, derechos de autor, patentes y privacidad personal. No comparta su cuenta ni su contraseña con terceros. Todas las operaciones realizadas usando su cuenta se considerarán como sus acciones y todas las consecuencias que estas acciones generen serán responsabilidad suya. Para obtener información detallada, consulte la “ Política de privacidad.”
Si el botón para adjuntar no está disponible, actualice Adobe Flash Player con la versión más reciente
Respuesta rápida Desplácese hasta arriba