El viaje del administrador del sistema: una serie de eventos inesperados

"No es magia. Es talento y sudor". -Gilfoyle

El camino para convertirse en administrador del sistema es diferente para todos. No existe un título universitario único que lo lleve directamente al trabajo. En la mayoría de los casos, la experiencia construye el carácter de cada administrador de sistemas, siendo el autoaprendizaje una habilidad crítica en el camino.

Han pasado veintiún años desde que comencé mi viaje como administrador de sistemas. A lo largo de los años, he encontrado cuatro pilares que me guían. No son leyes escritas en piedra, sino ideas a desarrollar que siempre me han ayudado a mejorar mis conocimientos como administrador de sistemas. Lo que comenzó como un pasatiempo relacionado con los ordenadores y el software libre se ha convertido en una forma de vida, que evoluciona a medida que adquiero más experiencia y conocimiento.

como miembro de 21.° Día Anual de Agradecimiento al Administrador del Sistema celebración, quiero compartir estos cuatro pilares para ayudarte a mejorar tus habilidades tal como lo hicieron conmigo.

Índice

    Respaldo

    Siempre guarda. También asegúrese de que el trabajo de copia de seguridad se esté ejecutando para una restauración. Parece lógico, pero la experiencia nos muestra que muchas fallas recientes e históricas podrían haber tenido un resultado diferente si hubiera habido una copia de seguridad útil.

    Desafío: almacenamiento

    Al comienzo de mi carrera, el almacenamiento era un desafío. Esto era cierto en general, no solo para las copias de seguridad. La situación ha cambiado e incluso se ha dado la vuelta. En algunos proyectos, he encontrado muchos terabytes de espacio en disco sin usar. En estos casos, podemos aprovechar las nuevas tendencias en tecnología y utilizar el almacenamiento definido por software (SDS) para administrar mejor el almacenamiento.

    Solución propuesta:

    Considere usar GlusterFS Donde cefalograma para ayudarlo a administrar el espacio de almacenamiento.

    Consola

    Consola: Terminal: CLI: Shell

    No importa cómo lo llames, dominar la línea de comandos es una habilidad que a menudo se pasa por alto. A veces se considera arcaico. No obstante, la experiencia en la línea de comandos mejora su flexibilidad y productividad como administrador de sistemas de maneras que son tanto obvias como sutiles.

    Mi buen amigo Kaz define las siguientes cuatro habilidades esenciales de la consola de administración del sistema:

    1. Usa la consola: escribe comandos, encadena, concatena, crea scripts.
    2. Conoce los editores de texto: nano, vim, emacs.
    3. Use expresiones regulares: coloque los patrones más serios en los scripts más optimizados.
    4. Pregunta a quien sepa: utiliza los recursos en el siguiente orden: --help → man → info → /usr/share/doc → Google. Es muy común, sobre todo entre los principiantes, buscar ayuda en sentido contrario. La mejor forma de aprender es consultar las opciones de comando en la consola, usando --help, man, Donde info. Si el paquete doc está instalado, consulte la documentación del paquete. Si no puede encontrar la respuesta correcta, entonces es hora de buscar en Internet.

    Desafío: entrenar

    Consejo: Comience con sus tareas diarias.

    Por ejemplo: purgue el directorio con el espacio de disco más utilizado en el sistema de archivos.

    • Lista de archivos y directorios.
    • Estime el espacio en disco utilizado por cada uno de ellos.
    • Ordenar por espacio en disco utilizado (de menor a mayor).
    • Cree la lista en formato humano (por ejemplo, 1K, 234M, 2G).

    ls | xargs du -sk | sort -n | awk '{ print $2 }' | xargs du -sh

    La madre de la habilidad es la práctica. La única forma de dominar los comandos es practicar, practicar y practicar.

    Para estudiar

    El tiempo de estudio parece una broma, especialmente con la carga de trabajo habitual del administrador del sistema. Sin embargo, hay una palabra clave para ello:.

    Se dice que el administrador de sistemas perezoso es el mejor administrador de sistemas. El concepto de pereza se considera una virtud en nuestro campo. Un administrador de sistemas perezoso tiene procesos automatizados por herramientas como cron y guiones. Parece que el administrador del sistema nunca hace ningún trabajo por sí mismo.

    De hecho, el mejor administrador de sistemas es aquel que puede beneficiarse del tiempo ahorrado por la automatización de tareas. Esto se logra estudiando cómo desarrollar o mejorar una habilidad.

    Desafío: gestión de la configuración

    Por ejemplo, suponga que las tareas de hoy son configurar algunos hipervisores para KVM:

    • Registrar anfitriones en RHN.
    • Establecer descansos.
    • Instale los paquetes y aplique las actualizaciones del sistema operativo.
    • Reducir /home.
    • Configurar LVM para /var/lib/libvirt/images.

    Solución propuesta: Ansible

    Creo un Ansible libro de jugadas para ahorrar tiempo:

    • Usar ansible-vault para cifrar su nombre de usuario y contraseña de RHN.
    • Utilice los módulos de Ansible para realizar tareas: redhat_subscription, shell, yum, command, lvol, filesystem, mount

    Y con el tiempo libre que generes, estudia. Aprende y practica.

    Tolerancia a la frustración

    En más ocasiones de las que nos gustaría contar, fallaremos o estaremos sobrecargados de trabajo. La presión para evitar el tiempo de inactividad o entregar el producto puede ser demasiado grande cuando las estrellas se alinean al otro lado de la cama.

    Estos momentos nos animan a pensar en hacernos cargo del negocio familiar o asociarnos con nuestro amigo emprendedor.

    Desafortunadamente, en estos casos frustrantes, no tenemos una varita mágica que nos ayude a desaparecer.

    Desafío: Manejar la frustración

    Encontrar formas de lidiar con la frustración puede ser muy difícil para muchos administradores de sistemas.

    Solución propuesta: buena

    • Respirar. Respira hondo y continúa.
    • Pastel y pastel. Levántese y camine, tome un trozo de pastel, despeje su mente un poco.
    • Aceptar y aprender. Podría ser tu culpa. Acéptalo y aprende de ello.
    • Comprométanse. Asegúrate de que no vuelva a suceder.
    • Cíñete a tu horario. Respeta tu tiempo y el de tu familia, así como respetas el tiempo de trabajo.
    • Descansar. Una mente descansada piensa y actúa mejor.
    • Sea su propio fan. Toma el control, conoce tus límites, pero reconoce tu progreso. Nadie te conoce mejor, así que ayúdate a ti mismo a mejorar todo el tiempo. Animarse.

    Conclusión

    Recuerda los cuatro pilares:

    • Respaldo
    • Consola
    • Estudia (crea tiempo automatizando tus tareas)
    • Tolerancia a la frustración

    No es magia, es esfuerzo y mucho sudor.

    Espero que estos pilares te sirvan bien.

    ¡Feliz día de agradecimiento a los administradores de sistemas de solo lectura!

    Artículos de interés

    Subir