Jump to contentJump to page navigation: previous page [access key p]/next page [access key n]
Applies to SUSE Linux Enterprise Server 12 SP3

About This Guide

SUSE Linux Enterprise Server is used for a broad range of usage scenarios in enterprise and scientific data centers. SUSE has ensured SUSE Linux Enterprise Server is set up in a way that it accommodates different operation purposes with optimal performance. However, SUSE Linux Enterprise Server must meet very different demands when employed on a number crunching server compared to a file server, for example.

It is not possible to ship a distribution that is optimized for all workloads. Different workloads vary substantially in some aspects. Most important among those are I/O access patterns, memory access patterns, and process scheduling. A behavior that perfectly suits a certain workload might reduce performance of another workload. For example, I/O-intensive tasks, such as handling database requests, usually have completely different requirements than CPU-intensive tasks, such as video encoding. The versatility of Linux makes it possible to configure your system in a way that it brings out the best in each usage scenario.

This manual introduces you to means to monitor and analyze your system. It describes methods to manage system resources and to tune your system. This guide does not offer recipes for special scenarios, because each server has got its own different demands. It rather enables you to thoroughly analyze your servers and make the most out of them.

Part I, “Basics”

Tuning a system requires a carefully planned proceeding. Learn which steps are necessary to successfully improve your system.

Part II, “System Monitoring”

Linux offers a large variety of tools to monitor almost every aspect of the system. Learn how to use these utilities and how to read and analyze the system log files.

Part III, “Kernel Monitoring”

The Linux kernel itself offers means to examine every nut, bolt and screw of the system. This part introduces you to SystemTap, a scripting language for writing kernel modules that can be used to analyze and filter data. Collect debugging information and find bottlenecks by using kernel probes and Perf. Last, monitor applications with Oprofile.

Part IV, “Resource Management”

Learn how to set up a tailor-made system fitting exactly the server's need. Get to know how to use power management while at the same time keeping the performance of a system at a level that matches the current requirements.

Part V, “Kernel Tuning”

The Linux kernel can be optimized either by using sysctl, via the /proc and /sys file systems or by kernel command line parameters. This part covers tuning the I/O performance and optimizing the way how Linux schedules processes. It also describes basic principles of memory management and shows how memory management can be fine-tuned to suit needs of specific applications and usage patterns. Furthermore, it describes how to optimize network performance.

Part VI, “Handling System Dumps”

This part enables you to analyze and handle application or system crashes. It introduces tracing tools such as strace or ltrace and describes how to handle system crashes using Kexec and Kdump.

Tip
Tip: Getting the SUSE Linux Enterprise SDK

The SDK is a module for SUSE Linux Enterprise and is available via an online channel from the SUSE Customer Center. Alternatively, go to http://download.suse.com/, search for SUSE Linux Enterprise Software Development Kit and download it from there. Refer to Capítulo 13, Instalación de módulos, extensiones y productos adicionales de otros fabricantes for details.

1 Documentación disponible

Disponemos de versiones en HTML y PDF de nuestros libros en distintos idiomas. Para este producto están disponibles los siguientes manuales destinados a usuarios y administradores:

Guía de inicio rápido de la instalación

Presenta los requisitos del sistema y proporciona instrucciones detalladas para instalar SUSE Linux Enterprise Server desde un DVD o una imagen ISO.

Guía de distribución

Muestra cómo instalar uno o varios sistemas y cómo aprovechar las posibilidades del producto para una infraestructura de distribución. Puede optar entre varios enfoques: desde una instalación local o un servidor de instalación en red, hasta una distribución masiva usando una técnica de instalación automatizada, altamente personalizada y controlada de forma remota.

Administration Guide

Trata sobre las tareas de administración del sistema, como el mantenimiento, la supervisión y la personalización de un sistema ya instalado.

Virtualization Guide

Describe la tecnología de virtualización en general y presenta libvirt, la interfaz unificada para la virtualización, y muestra información detallada sobre algunos hipervisores.

Storage Administration Guide

Ofrece información sobre la gestión de los dispositivos de almacenamiento de un servidor SUSE Linux Enterprise Server.

AutoYaST

AutoYaST es un sistema que permite instalar uno o varios sistemas SUSE Linux Enterprise Server automáticamente sin intervención del usuario, mediante un perfil de AutoYaST que contiene datos de instalación y de configuración. El manual le guiará a través de los pasos básicos de la instalación automática: preparación, instalación y configuración.

Security Guide

Presenta conceptos básicos sobre la seguridad del sistema, tanto a nivel local como de red. Muestra cómo usar el software de seguridad inherente del producto, como AppArmor o el sistema de auditoría que recopila de forma fiable información sobre los eventos de seguridad relevantes.

Security and Hardening Guide

Describe los aspectos concretos relacionados con la instalación y configuración de un entorno SUSE Linux Enterprise Server seguro, así como los procesos adicionales posteriores a la instalación para proteger y reforzar aún más su seguridad. Ayuda al administrador con las elecciones y decisiones relacionadas con la seguridad.

System Analysis and Tuning Guide

Se trata de una guía de administración para la detección de posibles problemas, su resolución y la optimización del sistema. Encontrará información sobre cómo inspeccionar y optimizar el sistema mediante herramientas de supervisión y sobre la gestión eficaz de los recursos. También contiene una descripción general de problemas habituales y su solución, así como ayuda adicional y recursos de documentación.

SMT Guide

Una guía del administrador de la Herramienta de gestión de suscripciones, un sistema proxy para el Centro de servicios al cliente de SUSE con los destinos de repositorio y de registro. Obtenga información sobre cómo instalar y configurar un servidor SMT local, cómo duplicar y gestionar repositorios, cómo gestionar los equipos cliente y cómo configurar clientes para el uso de SMT.

GNOME User Guide

Presenta el escritorio GNOME de SUSE Linux Enterprise Server. Le guiará a través del uso y la configuración del escritorio y le permitirá llevar a cabo tareas esenciales. Su contenido está dirigido a usuarios que quieran usar GNOME de forma más eficiente como escritorio por defecto.

Encontrará las versiones en formato HTML de la mayoría de los manuales de productos en el sistema instalado en /usr/share/doc/manual. Las últimas actualizaciones de la documentación están disponibles en http://www.suse.com/documentation/, donde puede descargar la documentación para el producto en varios formatos.

2 Comentarios

Existen varios canales disponibles para hacernos llegar los comentarios:

Errores y peticiones de mejoras

Para obtener más información sobre los servicios y las opciones de asistencia técnica disponibles para el producto, consulte http://www.suse.com/support/.

Para informar sobre errores en un componente del producto, diríjase a https://scc.suse.com/support/requests, entre a la sesión y haga clic en Create New (Crear nuevo).

Comentarios del usuario

Nos gustaría recibir sus comentarios o sugerencias acerca de este manual y del resto de la documentación incluida junto con el producto. Utilice la función de comentarios del usuario, situada en la parte inferior de las páginas de la documentación en línea, o bien diríjase a http://www.suse.com/documentation/feedback.html e introduzca ahí sus comentarios.

Mail

Para hacernos llegar comentarios sobre la documentación del producto, también puede enviar un mensaje de correo a doc-team@suse.com. No olvide incluir el título del documento, la versión del producto y la fecha de publicación de la documentación. Para informar de errores o sugerir mejoras, proporcione una descripción concisa del problema y haga referencia a la sección y página (o URL) en concreto donde lo ha encontrado.

3 Convenciones de la documentación

En esta documentación se utilizan los siguientes avisos y convenciones tipográficas:

  • /etc/passwd: nombres de directorio y nombres de archivos

  • ESPACIO RESERVADO: sustituya ESPACIO RESERVADO con el valor real

  • PATH: variable de entorno PATH

  • ls, --help: comandos, opciones y parámetros

  • usuario: usuarios o grupos

  • nombre del paquete: el nombre de un paquete

  • Alt, AltF1: tecla o combinación de teclas que se deben pulsar; las teclas se muestran en mayúsculas, tal y como aparecen en el teclado

  • Archivo, Archivo › Guardar como: elementos de menú, botones_

  • AMD/Intel Este párrafo solo es relevante para la arquitectura AMD64/Intel 64. Las flechas marcan el principio y el final del bloque de texto.

    IBM Z, POWER Este párrafo solo es relevante para las arquitecturas z Systems y POWER. Las flechas marcan el principio y el final del bloque de texto.

  • Pingüinos que bailan (Capítulo Pingüinos, ↑Otro manual): referencia a un capítulo de otro manual.

  • Comandos que se deben ejecutar con privilegios de usuario root. A menudo, también es posible añadir estos comandos como prefijos con el comando sudo para que un usuario sin privilegios los puedan ejecutar.

    root # command
    tux > sudo command
  • Comandos que pueden ejecutar los usuarios sin privilegios.

    tux > command
  • Notificaciones

    Warning
    Warning: aviso de advertencia

    Información vital que debe tener en cuenta antes de continuar. Advierte acerca de problemas de seguridad, pérdida de datos potenciales, daños del hardware o peligros físicos.

    Important
    Important: aviso importante

    Información importante que debe tener en cuenta antes de continuar.

    Note
    Note: aviso de nota

    Información adicional, por ejemplo sobre las diferencias en las versiones de software.

    Tip
    Tip: aviso de sugerencia

    Información útil, como una directriz o un consejo práctico.

Print this page