Red de Respuestas Legales - Derecho empresarial - Linux necesita montar el disco impulsado por el protocolo ipsan, y las dos IP*** han asignado 21 discos sin particiones.

Linux necesita montar el disco impulsado por el protocolo ipsan, y las dos IP*** han asignado 21 discos sin particiones.

Primero instale el iniciador iSCSI y iscsiadm.

Iscsiadm es una herramienta de administración de iscsi basada en línea de comandos que proporciona operaciones en nodos, sesiones, conexiones y registros de descubrimiento de iscsi.

Para obtener instrucciones sobre iscsiadm, consulte /usr/share/doc/iscsi-initiator-utils-6.2.0.742/readme o ejecute man iscsiadm o iscsiadm -help.

#yum install iscsi-initiator-utils*

Uso

Hablemos de los pasos para conectar el dispositivo iscsi:

1 Iniciar demonio iscsi

#Service iscsi startup

De forma predeterminada, este proceso se ejecuta automáticamente después de que se inicia el sistema.

2 Encuentra el destino

De forma predeterminada, el iniciador iscsi y el destino están conectados a través del puerto 3260. Supongamos que la IP de destino de iscsi es 192.168.1.1, ejecute el siguiente comando:

# chkconfig iscsi onChkconfig ISCSI - list (Ver estado de inicio de ISCSI)

#iscsiadm -m descubrimiento - t enviar objetivo -p 192.168.1.1: 3260

En este momento, descubrí que tenía un objetivo.

# 192.168.1.1:3260,2 iqn.1995-03.com.dothill:01.array.00c0ff137675

3 nodos de inicio de sesión

Toma el objetivo encontrado arriba como ejemplo.

# iscsi ADM-m nodo–T iqn 1995-03 com .matriz de puntos 01 . iqn.1997-05.com.test: RAID es el nombre de destino.

Si desea iniciar sesión automáticamente cuando se inicia el sistema

# iscsi ADM-m node–T iqn 1995-03 . 137675- p 192.168.1.1: 3260-op update-n node .startup-v automáticamente

Después de iniciar sesión en el nodo, ejecútelo.

# fdisk–l

Debería poder ver la información del dispositivo de almacenamiento del destino, por ejemplo

Disco /dev/sdb: 3489,8 GB, 3489862254592 bytes

255 cabezales, 63 sectores/pista, 424284 cilindros

Unidades = 16065 * 512 = 8225280 bytes de cilindros

El disco/dev/sdb no contiene un tabla de particiones válida

/dev/sdb es un dispositivo de almacenamiento iscsi conectado.

Inicie sesión en un nodo que requiere un código de verificación:

(1) Autenticación abierta

iscsi ADM-m nodo-T[dispositivo]-o actualización -NameNode sesión .auth .valor-método de autenticación = cap.

*.Utilice -o con -op.

(2) Agregar usuario

iscsi ADM-m nodo-T[dispositivo]-op update-NameNode sesión .

(3)Agregar contraseña

iscsi ADM–mnode–t[dispositivo]–op update–NameNode sesión .

4 Formatee el dispositivo

Para formatear el dispositivo como un sistema de archivos ext3, ejecute

# mkfs.ext4 /dev/sdb

5Dispositivo de gancho

Cree el directorio iscsi en /mnt.

#mkdir /mnt/iscsi

Ejecute el comando de montaje:

#Load/development/sdb /mnt/iscsi

iscsi Opciones de carga especiales del dispositivo.

Ejecute df –h para ver:

/dev/sdb 3.4T 186m 3.4T 1/mnt/iscsi

El dispositivo Iscsi se ha conectado correctamente y Se pueden utilizar como dispositivos de almacenamiento convencionales.

Si desea conectarse automáticamente cuando se inicia el sistema

Edite /etc/fstab

Agregue una línea:

/dev/ sdb / mnt/iscsi ext4 valor predeterminado 0 0

6 Cierre sesión en el nodo

Desbloquéelo primero.

#Desinstalar/Administrar/iscsi

Cerrar sesión

# iscsi ADM-m node–T iqn 1995-03. . 00 c0ff 137675-p 192.168.1.1:3260–u

Cree y aprovisione un LUN en el servidor de destino iSCSI mediante LVM.

¿Por qué utilizar LUN?

LUN se utiliza para almacenamiento. El almacenamiento SAN consta principalmente de un grupo de LUN, que constan de varias unidades físicas del destino. Podemos utilizar LUN como unidad física del sistema para instalar el sistema operativo. Los LUN se pueden utilizar en clústeres, servidores virtuales y SAN. El objetivo principal del uso de LUN en servidores virtuales es como almacenamiento para el sistema operativo. El rendimiento y la confiabilidad de un LUN dependen de las unidades utilizadas al crear el servidor de almacenamiento de destino.

Lectura preliminar

Para aprender cómo crear un destino iSCSI, haga clic en el siguiente enlace.

Crear almacenamiento seguro centralizado utilizando el destino iSCSI (1)

Configuración del servidor maestro

La información del sistema y la configuración de red son las mismas que las del destino iSCSI mencionado anteriormente: Definimos LUN en el mismo servidor.

¿Sistema operativo? ¿CentOS? 6.5 (versión final)

IP de destino ISCSI – 192.168 0 200

Puertos utilizados: TCP 860, 3260

Archivo de configuración: /etc/tgt /. target.conf

Utilice LVM para crear un LUN en el destino iSCSI.

Primero, encuentre la lista de unidades usando el comando fdisk -l, que enumerará todas las particiones del sistema.

# fdisk -l

El comando anterior solo proporciona la información de la unidad del sistema básico. Para obtener información sobre los dispositivos de almacenamiento, utilice el siguiente comando para obtener una lista de dispositivos de almacenamiento.

# fdisk-l/dev/vda amp; ampfdisk -l /dev/sda

Listar dispositivos de almacenamiento

Nota: vda aquí es una máquina virtual Hard disco, porque estoy usando una máquina virtual para demostrarlo. /dev/sda? Este es espacio de almacenamiento adicional.

Paso 1: Cree una unidad LVM para el LUN.

Usamos la unidad /dev/sda para crear LVM.

# fdisk -l /dev/sda

Listar unidades LVM

Ahora enumeremos las particiones de las unidades usando el comando fdisk a continuación.

# fdisk -cu /dev/sda

La opción '-c ' desactiva el modo de compatibilidad con DOS.

La opción '-u' enumera la tabla de particiones y proporciona el tamaño de los sectores en lugar de los cilindros.

Utilice n para crear una nueva partición.

Comando (m? ¿Para qué? ¿Ayuda):? n

Utilice p para crear una partición primaria.

¿Comando? Comportamiento

eExtendido

pPartición primaria? (1-4)

Asigne un número de partición a la partición que creamos.

¿Partición? ¿Número? (1-4): 1

En este punto, configuraremos el controlador LVM. Por lo tanto, necesitamos utilizar todo el disco con la configuración predeterminada.

¿Primero? ¿departamento? (2048-37748735, predeterminado 2048):

¿Usar valor predeterminado? ¿valor? 2048

¿Finalmente? ¿Fan, fan? o tamaño{K, M, G} (2048-37748735, predeterminado 37748735):

¿Usar valor predeterminado? ¿valor? 37748735

Seleccione el tipo de partición. Aquí necesitamos configurar LVM, por lo que usamos 8e. Utilice l para enumerar todos los tipos.

Comando (m? ¿Para qué? ¿Ayuda):? t

Seleccione la partición cuyo tipo desea cambiar.

¿Seleccionado? ¿Dividir? 1

¿Brujería? ¿Código? (Escriba L para enumerar los códigos): 8e

¿Cambiado? ¿Tipo de sistema de partición? 1?¿Adónde ir? 8e (¿Linux? LVM)

Después de cambiar el tipo, enumere la tabla de particiones mediante la opción imprimir (p).

Comando (m? ¿Para qué? ¿Ayuda):? p

Disco/dev/sda: 19.3? GB, 19327352832? Bytes

255? Sector/pista, 2349? ¿Cilindro? ¿total? 37748736?Departamento

Unidad=? ¿departamento? 1*512=512?bytes

¿Departamento? ¿tamaño? (Lógico/Físico): 512? ¿byte? /512?Bytes

¿Tamaño de E/S? (mínimo/óptimo): 512? ¿byte? /512?Bytes

¿Disco? Identificador: 0x9fae99c8

DeviceBootStartEndBlocksIdSystem

/dev/sda1?204837748735188733448 Linux? LVM

Utilice W para escribir la configuración y salir de la herramienta fdisk, luego reinicie el sistema para que la configuración surta efecto.

Como referencia, adjunto la captura de pantalla a continuación para brindarle una guía clara al crear unidades LVM.

Crear partición LVM

Después de que el sistema se reinicie, use el comando fdisk para enumerar la tabla de particiones.

# fdisk -l /dev/sda

Verificar la partición LVM

Paso 2: Crear un volumen lógico para el LUN

Ahora, creamos un volumen físico usando el comando "pvcreate".

# pvcreate /dev/sda1

Cree un grupo de volúmenes llamado iSCSI para distinguir el grupo de volúmenes.

# vgcreate VG _ iscsi/dev/sda 1

Tengo cuatro volúmenes lógicos definidos aquí, por lo que habrá cuatro LUN en mi destino iSCSI.

# LV crear-L 4G-n LV_iscsi VG_iscsi

#LV crear-L 4G-n LV_iscsi-1 VG_iscsi

# LV create-L 4G-n LV_iscsi-2 VG_iscsi

# LV create-L 4G-n LV_iscsi-3 VG_iscsi

Lista de Volúmenes físicos , grupos de volúmenes y volúmenes lógicos.

# pvs amp ampvgs amp amplvs

# lvs

Para comprender mejor el comando anterior, adjunto la captura de pantalla a continuación como referencia.

Crear volumen lógico LVM

Verificar volumen lógico LVM

Paso 3: definir LUN en el destino.

Hemos creado el volumen lógico y estamos listos para usar el LUN. Ahora definimos el LUN en la configuración de destino, solo entonces podrá usarse en el cliente (iniciador).

Abra el archivo de configuración de destino ubicado en "/etc"/etc/TGT/targets.conf" usando el editor de su elección.

# vim /etc/tgt/targets. conf

Agregue la definición al archivo de configuración de destino a continuación

lttargetiqn.2014-07.com.tecmint:TGT1GT;

Almacén de respaldo /dev/vg_iscsi. /lv_iscsi

lt/target gt;

lttarget iqn.2014-07.com.tec mint:TGT 1 gt;

Tienda de respaldo /dev/vg_iscsi /lv_iscsi-1

lt/target gt;

lttarget iqn.2014-07.com.tec mint:TGT 1 gt;

p>

Tienda de respaldo /dev/vg_iscsi/lv_iscsi-2

lt/target gt;

lttarget iqn.2014-07.com.tec mint: TGT 1 gt

Almacenamiento de respaldo/dev/vg_iscsi/lv_iscsi-3

lt/target

Configurar LUN en el destino

La figura anterior ilustra:

<. p>ISCSI utiliza nombres calificados (iqn.2014-07.com.tec mint: TGT 1)

Lo que quieras

para determinar el nombre del objetivo, este es el primer objetivo. este servidor

A continuación, utilice el siguiente comando para recargar la configuración del servicio tgd.

# /etc/init.d/tgtd reload

Sobrecargar configuración.

A continuación, utilice el siguiente comando para verificar los LUN disponibles.

# tgtadm -mode target operación display

Lista de LUN disponibles

Información de LUN

El comando anterior enumera información sobre los LUN disponibles del siguiente información.

Nombre calificado ISCSI

ISCSI está listo.

El controlador reserva el LUN 0 predeterminado.

LUN 1 es el objetivo que definimos.

Aquí, definí 4 GB para cada LUN.

En línea: Sí, este es un LUN utilizable.

Ahora que hemos definido un LUN para el destino usando LVM, es escalable y admite muchas funciones, como instantáneas. En la Parte 3, aprenderemos cómo autorizar el destino y montar el almacenamiento remoto localmente.