P:1 ¿Qué es Kdump y por qué es necesario?
Respuesta: Kdump es un mecanismo para capturar volcados de memoria cuando se produce un bloqueo del sistema o un pánico del kernel. Los volcados de bloqueo se pueden almacenar en un sistema de archivos remoto o en un sistema de archivos local. Al analizar los volcados de bloqueo, podemos encontrar la causa raíz de la falla del sistema o el pánico del kernel. En caso de que su proveedor de sistema operativo sea compatible, puede compartir el archivo vmcore con el proveedor para un análisis más detallado.
P:2 ¿Cómo verificar cuándo fue la última vez que se analizó el sistema de archivos?
Respuesta: Con la ayuda del comando tune2fs podemos comprobar cuándo se realizó el análisis del sistema de archivos en busca de errores.
# tune2fs -l
P:3 ¿Cómo cambiar la fecha de caducidad de la contraseña de una cuenta sin cambiar su contraseña?
Respuesta: Con la ayuda del comando chage podemos extender la fecha de vencimiento de la contraseña de una cuenta local. La sintaxis se muestra a continuación
# chage -d
P:4 ¿Cómo ejecutar fsck con fuerza en un sistema de archivos del sistema operativo en el próximo reinicio?
Respuesta: Para ejecutar fsck con fuerza en un sistema de archivos en particular en el próximo reinicio, cree un archivo vacío con el nombre ‘forcefsck’ en el sistema de archivos. Supongamos que queremos ejecutar fsck en el sistema de archivos /home en el próximo reinicio.
# cd /casa; toque forcefsck; reiniciar
P:5 ¿Qué herramienta se utiliza para analizar el archivo de volcado de bloqueo o vmcore en CentOS 7 y RHEL 7?
Respuesta: choque es la utilidad o comando en CentOS 7 y RHEL 7 mediante el cual podemos analizar los volcados de memoria.
P:6 ¿Cómo instalar todos los parches excepto el kernel en CentOS y RHEL?
Respuesta: Usando el parámetro ‘–exclude=kernel*’ en el comando yum podemos instalar todos los parches excepto kernel. El ejemplo se muestra a continuación
# yum actualizar –excluir=núcleo*
Agregue la siguiente entrada en el archivo ‘/etc/yum.conf’ para evitar la actualización permanente del kernel.
excluir=núcleo*
P:7 ¿Cómo verificar si está trabajando en un servidor físico o virtual?
Respuesta:Use el siguiente comando dmidecode para verificar si está trabajando en un servidor físico o virtual.
# dmidecode -t sistema | grep «Nombre del producto»
Nombre del producto: plataforma virtual de VMware
P:8 ¿Qué es el montador automático y por qué es necesario?
Respuesta: Automounter es un servicio en Linux como sistema operativo que se usa para montar un sistema de archivos remoto o un sistema de archivos local automáticamente cada vez que se accede. Cuando el sistema de archivos está inactivo durante un período de tiempo determinado, el servicio de montaje automático (autofs) desmontará automáticamente el sistema de archivos. El principal beneficio de autofs es que el sistema no necesita montar el sistema de archivos todo el tiempo, solo montará el sistema de archivos cuando sea necesario.
P:9 ¿Cómo obligar a un usuario a cambiar su contraseña al iniciar sesión?
Respuesta: Usa ‘cambio‘ comando para caducar la contraseña del usuario, como «chage -d 0
P:10 ¿Cómo verificar si el último comando que ejecutó se ejecutó con éxito o no?
Respuesta: Al conocer el estado de salida de la variable especial ‘$?’ podemos decir si el último comando que ejecutamos se ejecuta con éxito o no. El ejemplo se muestra a continuación:
# ls -l /var/
# eco $?
0
# ls -l /var/wwer
# eco $?
2
El estado de salida cero significa que el último comando se ejecutó con éxito, el estado de salida distinto de cero significa que no tuvo éxito.
P:11 ¿Cómo verificar cuándo se instaló el paquete rpm en particular?
Respuesta: Tomemos un ejemplo de sufijo. Use el siguiente comando rpm para saber cuándo se instaló postfix rpm.
[[email protected] ~]# rpm -q sufijo –último
postfix-2.10.1-6.el7.x86_64 Sábado 27 de febrero de 2016 23:56:43 EST
[[email protected] ~]#
También podemos usar el comando yum para encontrar la información solicitada anteriormente.
[[email protected] ~]# postfijo del paquete de historial de yum
P:12 ¿Cómo iniciar sesión en el modo de usuario único en RHEL 7?
Respuesta: Inicie el sistema, vaya a la pantalla del cargador de arranque GRUB2, presione ‘e’ y vaya a la línea que comienza con ‘linux16/vmlinz‘ y reemplace ‘ro’ con ‘rw init=/sysroot/bin/bash’ y presione ctrl-x para arrancar.
P:13 ¿Qué comando se utiliza para configurar el nombre de host de forma permanente en CentOS 7 y RHEL 7?
Respuesta: ‘hostnamectlEl comando ‘ se usa para establecer o configurar el nombre de host de forma permanente. El ejemplo se muestra a continuación
# hostnamectl set-hostname “Nuevo_nombre_de_host”
Además del comando hostnamectl, ‘nmtui’ y ‘nmcli’ también se utilizan para establecer el nombre de host en CentOS 7 y RHEL 7.
P:14 ¿Cómo habilitar políticas de contraseñas en Linux?
Respuesta: Las políticas de contraseña se pueden habilitar usando pam(módulo de autenticación enchufable). En Centos y RHEL tenemos el archivo «/etc/pam.d/system-auth» donde definimos las políticas de contraseña según el requisito. En el sistema operativo basado en Debian tenemos el archivo «/etc/pam.d/common-password»
P:15 ¿Cómo verificar qué módulos de kernel están instalados en su caja de Linux?
Respuesta: ‘lsmodEl comando ‘ nos dará la lista de módulos del kernel instalados.
P:16 ¿Qué comando se usa para verificar IO Stat en Linux?
Respuesta: Hay un par de comandos como ‘sar‘, ‘iostato‘ y ‘vmstat‘ a través del cual podemos verificar io stat en Linux.
P:17 ¿Cuál es el uso de ‘/etc/lvm/backup’ y ‘/etc/lvm/archive’?
Respuesta: Cuando creamos y actualizamos cualquier partición basada en lvm, la copia de seguridad de los metadatos se almacena en el archivo ‘/etc/lvm/backup’ y los metadatos del archivo se guardan en el archivo ‘/etc/lvm/archive’. Usando el comando vgcfgrestore podemos restaurar los metadatos del grupo de volúmenes.
P:18 ¿Cómo enumerar la tabla de enrutamiento de su caja de Linux?
Respuesta: Usando los comandos ‘route -n’ y ‘netstat -nr’ podemos listar la tabla de enrutamiento actual en Linux.
P:19 ¿Qué sucede en segundo plano cuando realiza un ssh de un servidor desde su máquina Linux?
Respuesta: Cada vez que hacemos ssh en cualquier servidor Unix, la conexión TCP se forma de Cliente a Servidor en 22 puertos de forma predeterminada y el Servidor proporciona la versión de protocolo SSH que admite. Si el cliente acepta la versión del protocolo SSH, la conexión continúa y después de que el servidor proporciona su clave pública de host y el cliente guarda esa clave en el archivo ‘~/.ssh/known_hosts’ y finalmente obtenemos el indicador ssh.
P:20 ¿Cómo cambiar el puerto SSH predeterminado de su servidor Linux?
Respuesta: El puerto predeterminado (22) de SSH se puede cambiar actualizando el parámetro «Puerto
P:21 ¿Cómo ver las marcas de tiempo en dmesg en RHEL7?
Respuesta: Usando el comando ‘dmesg -T’ podemos ver las marcas de tiempo en dmesg.
P:22 ¿Cómo comprobar la marca y el modelo del servidor físico desde la línea de comandos?
Respuesta Con la ayuda del comando dmidecode podemos encontrar la marca y el modelo del servidor físico, el ejemplo se muestra a continuación
# dmidecode -t system ........................ Handle 0x0011, DMI type 1, 27 bytes System Information Manufacturer: HP Product Name: ProLiant DL580 Gen8 Version: P79 Serial Number: CKX42926E0 UUID: 97387735-1541-238A-1B33-533850564430 Wake-up Type: Power Switch SKU Number: 728551-B21 Family: ProLiant ...............................................
P:23 ¿Cómo comprobar la versión de BIOS de su servidor desde la línea de comandos?
Respuesta: con la ayuda del comando dmidecode, encontramos la versión de BIOS desde la línea de comando
# dmidecode -t bios # dmidecode 2.12 SMBIOS 2.8 present. Handle 0x0010, DMI type 0, 24 bytes BIOS Information Vendor: HP Version: P79 Release Date: 04/01/2014 Address: 0xF0000 Runtime Size: 64 kB ROM Size: 16384 kB .............................
P:24 ¿Cómo ampliar el grupo de volumen existente?
Respuesta: Primero cree un pv (volumen físico) en un nuevo disco sin formato ( /dev/sdb) usando el comando «pvcreate /dev/sdb» y luego use el comando vgextend «vgextend
P:25 ¿Cómo ver el número WWN de la tarjeta HBA en servidores Linux?
Respuesta: Hay dos formas a través de las cuales podemos ver el número WWN de la tarjeta HBA.
Primera forma usando el comando systool como:
# systool -c host_fc -v | grep «nombre_puerto»
Second Way está usando archivos de clase sys:
# cat /sys/class/fc_host/host*/nombre_puerto
0x7001639028cbeca0
0x7001639028cbefa2
0x7001639028cbf5d8
0x7001639028cbf6da