Notas de revisión de SUSE LINUX Enterprise Server SLES 9 para x86

Febrero de 2005

Las notas de revisión tratan las áreas siguientes:

General

Manuales de SLES 9 actualizados y traducciones de mensajes YaST

La documentación en línea específica de este paquete de productos se encuentra disponible en línea en la dirección http://www.novell.com/documentation/nlsbs9/index.html.

Los manuales de SLES 9 están en formato PDF en el CD 1 en el directorio de documentación y contienen información importante que puede responder a muchas preguntas. También se incluyen traducciones de YaST.

Envíenos sus comentarios sobre la documentación de Novel Small Business Suite (Suite Pymes) en línea mediante el enlace para comentarios que se encuentra en cada página o en la página de comentarios de la documentación de Novell en la dirección http://www.novell.com/documentation/feedback/feedback/data/hc7znq4j.html.

Los comentarios sobre la documentación y las traducciones de SLES 9 deben enviarse por correo electrónico a

documentation@suse.de.

Compatibilidad para 3-D de las tarjetas gráficas nVidia

Los paquetes RPM NVIDIA_GLX y NVIDIA_kernel del controlador nVidia con compatibilidad para 3-D ya no están disponibles. Para instalar el controlador nVidia, utilice la revisión del controlador de nVidia de YOU (YaST Online Update). Los controladores de compatibilidad para 2-D todavía están incluidos en SLES.

Medios extraíbles / subfs

Ahora los medios extraíbles se integran mediante subfs, no es necesario montarlos de forma manual. El comando cd /media/* activa el montaje automático. Recuerde que no es posible expulsar medios mientras un programa esté accediendo a ellos.

Instalación de máquinas virtuales de VMware

Si se realiza la instalación en una máquina virtual de VMware, es necesario inhabilitar la aceleración en ésta: Editar-> Valores de configuración de máquina virtual -> Opciones -> Avanzado -> Desactivar aceleración.

Compatibilidad con el sistema de archivos de agrupación en clúster Lustre

Hemos incluido Lustre como el sistema de archivos para agrupar en clúster preferido. Si desea obtener información sobre la compatibilidad de Novell con respecto a Lustre, vaya a la dirección http://www.suse.com/feedback.

Globus Toolkit 2.0

Globus Toolkit 2.0 formaba parte de SUSE LINUX Enterprise Server (SLES) 8, pero debido a importantes cambios en la API de Globus TK y en los archivos binarios, se ha decidido excluir Globus Toolkit 2.x y 3.x de SLES 9. De todos modos, a través de un acuerdo de consultoría es posible conseguir asistencia técnica para Globus Toolkit. Para obtener información sobre las ofertas disponibles, vaya a http://www.suse.com/feedback.

CIFS

Actualmente no se admite CIFS, que se suministraba con Samba. La implementación actual no es lo suficientemente estable para funcionar en un entorno de producción.

Actualización

Configuración del dispositivo de red

La configuración del dispositivo de red se ha modificado. Anteriormente, la configuración de una interfaz no existente activaba la inicialización del hardware. Ahora, primero se busca el nuevo hardware y se inicializa, con lo que se activa la configuración de la nueva interfaz de red.

De forma adicional, se introducen nuevos nombres para los archivos de configuración. Puesto que el nombre de una interfaz de red se crea de forma dinámica y la utilización de dispositivos Hot Plug sigue creciendo, ya no se puede utilizar un nombre como ethX para la configuración, sino que se utilizan descripciones exclusivas como la dirección MAC o la ranura del PCI para asignar nombres a las configuraciones de interfaces.

Nota: Si existen, es posible utilizar nombres de interfaces. Por ejemplo, ifup eth0 / ifdown eth0 todavía funciona.

La configuración para dispositivos se encuentra en /etc/sysconfig/hardware. Las interfaces que proporcionan estos dispositivos se encuentran en /etc/sysconfig/network.

En /usr/share/doc/packages/sysconfig/README, encontrará un archivo README (LÉAME).

Configuración del sonido

Tras una actualización de una distribución anterior, es necesario volver a configurar las tarjetas de sonido mediante el módulo de sonido de YaST2. Invoque YaST como usuario Root (raíz) mediante el comando yast2 sound.

Nombres de archivos que no son de formato UTF-8

Los archivos de sistemas de archivos creados por SLES 9.0 y distribuciones anteriores utilizan otra codificación distinta de UTF-8 para sus nombres de archivos, siempre que no se hayan definido de otra forma. Si estos nombres de archivos contienen caracteres que no son ASCII, producirán problemas en SLES 9 y versiones posteriores. Una posible solución es utilizar el guión convmv, que cambia la codificación de los archivos a UTF-8.

Hojas de estilo XML y DTD

FHS ahora requiere la instalación de recursos XML (DTD, hojas de estilo, etc.) en /usr/share/xml. Por consiguiente, algunos directorios ya no están disponibles en /usr/share/sgml. Si se producen problemas, modifique los guiones o makefiles, o utilice los catálogos oficiales (especialmente /etc/xml/catalog o /etc/sgml/catalog).

Parámetro codepage para montar particiones VFAT

Al montar particiones VFAT, el parámetro que anteriormente se denominaba code= debe cambiarse a codepage=. Si al montar una partición VFAT se producen problemas, compruebe si el archivo /etc/fstab contiene el nombre antiguo del parámetro.

Apache 1.3 sustituido por Apache 2

Apache2 (versión 2.0.49) ha sustituido al servidor Web Apache (versión 1.3). Una actualización del sistema en una máquina con la instalación del servidor HTTP eliminará el paquete de Apache. Cuando instale apache2 deberá adaptar la configuración de forma manual, ya que no hay ninguna utilidad que lo realice de forma automática.

Los archivos de configuración que se encontraban en /etc/httpd ahora se encuentran en /etc/apache2. Apache2 requiere otro paquete: apache2-prefork (se recomienda para la estabilidad) o apache2-worker.

Durante las actualizaciones, es posible que se produzcan conflictos que requieran la intervención del usuario.

Problemas conocidos:

Utilización de SAMBA con LDAP

Si se ha utilizado Samba en SLES 8 con SAMBA_SAM definido como LDAP en /etc/sysconfig/samba, se deberá migrar la configuración LDAP de Samba al nuevo esquema LDAP de Samba 3 incluido en SLES 9. Es posible encontrar más información acerca de la migración de la configuración LDAP de Samba en la dirección http://www.suse.com/sles/documentation/samba/.

Dispositivos sin procesar

Se han producido cambios importantes en la implementación de dispositivos no procesados. Si desea más información, consulte /usr/share/doc/packages/util-linux/README.raw, que se suministra con el paquete util-linux.

Instalación

Es posible que algunos sistemas no se instalen con los valores de configuración por defecto.

En primer lugar, pruebe con la opción Instalación - ACPI inhabilitado. En segundo lugar, pruebe con la opción “Instalación - Configuración segura”.

Envíe información sobre estos casos a través de http://www.suse.com/feedback.

Instalación con un servidor FTP

Si se utiliza un servidor FTP para instalar CDs, existe una restricción para la vía que se especifica durante la instalación. En estos momentos sólo se pueden especificar vías relacionadas. Esto significa que todas las vías especificadas empiezan en el directorio de entrada del servidor FTP. No existe ninguna diferencia si se utiliza una entrada anónima o una entrada personal.

El mismo CD solicitado dos veces

Durante el proceso de instalación, es posible que algunos CDs deban introducirse dos veces. Para evitar este problema, realice la instalación a través de la red o el disco duro.

Hot Plug PCI

Para admitir el Hot Plug PCI real, el guión pci.rc debe haber cargado el módulo del kernel acpiphp. Para habilitar esta acción, defina la variable sysconfig del modo siguiente: HOTPLUG_DO_REAL_PCI_HOTPLUG=yes.

Configuración de un servidor de instalación para instalaciones de red

Para configurar un servidor de instalación para que realice instalaciones a través de NFS/FTP/HTTP, es necesario copiar los CDs en una estructura de directorios especial.

Vaya al directorio que desee y ejecute los comandos siguientes:

mkdir -p installroot/sles9/CD1

Copie el contenido del CD1 de SLES en este directorio.

mkdir -p installroot/core9/CD1

Copie el contenido del CD2 de SLES en este directorio

mkdir -p installroot/core9/CD2

Copie el contenido del CD3 de SLES en este directorio

mkdir -p installroot/core9/CD3

Copie el contenido del CD4 de SLES en este directorio

mkdir -p installroot/core9/CD4

Copie el contenido del CD5 de SLES en este directorio

mkdir -p installroot/core9/CD5

Copie el contenido del CD6 de SLES en este directorio

ln -s sles9/CD1/boot boot

ln -s sles9/CD1/content content

ln -s sles9/CD1/control.xml control.xml

ln -s sles9/CD1/media.1 media.1

mkdir -p installroot/yast

echo "/sles9/CD1 /sles9/CD1\n/core9/CD1 /core9/CD1" > yast/instorder

echo "/sles9/CD1 /sles9/CD1\n/core9/CD1 /core9/CD1" > yast/order

Si el sistema solicita el directorio de instalación, especifique

installroot.

Si desea configurar un sistema MS Windows como un servidor de instalación, vaya al directorio dosutils/install, donde el guión install.bat creará la estructura y solicitará los CDs. Los archivos instorder y order, que también se encuentran en este directorio, se deben copiar en el directorio \suseinstall\yast. Antes de copiar el archivo order, sustituya las variables UserAccount, PASSword e IP-Number por los valores correspondientes de la máquina MS Windows. Durante el proceso de instalación, se debe especificar el recurso compartido único suseinstall.

Problemas con "xhost +" para mostrar sesiones X remotas en la pantalla local

Este problema tiene importancia únicamente si el usuario controla una instalación en una red y desea mostrar la sesión YaST o X remota en la pantalla local. En algunos sistemas Linux/UNIX, ya no basta con introducir el comando "xhost +" para otorgar acceso al servidor X local. Por razones de seguridad, el servidor X ya no escucha en el puerto 6000. Para comprobar si el servidor X todavía escucha en el puerto 6000, introduzca el comando siguiente:

netstat -an | grep 6000

Si no aparece la línea

tcp 0 0 0.0.0.0:6000 0.0.0.0:* LISTEN,

significa que el servidor no está escuchando.

Adición de controladores de almacenamiento tras la instalación inicial

Durante la instalación, a todos los controladores de dispositivos de bloqueo para controladores de almacenamiento se les añade un "disco de RAM inicial". Con esto se garantiza la accesibilidad al almacenamiento interconectado en todo momento.

Si se añade un controlador de este tipo (con almacenamiento interconectado), inicialmente funcionará gracias a las nuevas capacidades Hot/Cold Plug, pero más adelante es posible que no funcione correctamente.

Para garantizar la integridad del sistema en todo momento, se recomienda seguir los estándares de YaST2, es decir, añadir el módulo correspondiente a INITRD_MODULES en /etc/sysconfig/kernel y, a continuación, ejecutar de nuevo /sbin/mkinitrd.

Varias vías con dispositivos MD

Para actualizar varias vías de MD de SLES 8 a SLES 9, inicie el sistema con el parámetro de kernel "barrier=off".
A continuación, YaST ofrece el dispositivo MD para su actualización.

Varias vías con LVM1

Durante la actualización, los volúmenes de varias vías sólo se reconocen como volúmenes LVM estándar.

Se recomienda el uso de EVMS, que reconoce varias vías de LVM1.

Actualizaciones y funciones

Sistema central actualizado con las versiones y funciones más recientes de todos los paquetes

YAST nuevo y mejorado (nuestra herramienta de instalación y administración)

Kernel para Linux 2.6.5 de próxima generación con muchas mejoras con respecto a los kernels de la versión 2.4

Compatibilidad mejorada con HA

Totalmente compatible con UTF-8 y habilitado para éste

Preparado para el mercado asiático (incluidas las traducciones y las fuentes comerciales)

Daemon Red Carpet Enterprise

SLES 9 incluye el daemon Red Carpet. Para instalar el daemon Red Carpet, ejecute el comando siguiente: /usr/sbin/inst-rcd.

Nuevo tipo de origen de instalación: SLP

Nueva función: linuxrc entiende el origen de una nueva instalación, SLP. Si se selecciona install=slp en el indicador de bootloader, linuxrc enviará una petición SLP (protocolo de localización de servicios) para el servicio install.suse a la red y solicitará que el usuario seleccione una entrada de la lista de URL devueltas. Si desea obtener más información sobre SLP, consulte R C 2608 y la dirección http://www.openslp.com.

OpenSSH actualizado a la versión 3.8

La compatibilidad con gssapi se ha reemplazado con gssapi-with-mic para solucionar posible ataques MITM (man-in-the-middle, ejecutados por personas). Estas dos versiones no son compatibles. Esto significa que no es posible llevar a cabo la autenticación desde distribuciones anteriores de mensajes de Kerberos porque se utilizan distintos métodos de autenticación.

libiodbc se ha desconectado

Si se utiliza FreeRADIUS, ahora se debe enlazar con unixODBC.

Cambio en la biblioteca de Resolver

Cambio incompatible: la biblioteca de Resolver trata el dominio de nivel superior .local como un dominio local de enlace y envía peticiones DNS de multidifusión en lugar de peticiones DNS normales a la dirección de multidifusión 224.0.0.251 puerto 5353. Si ya se está utilizando el dominio .local en la configuración del nombre del servidor, se deberá cambiar a otro nombre de dominio. Si desea más información sobre DNS de multidifusión, consulte la dirección http://www.multicastdns.org.

Tarjetas LAN inalámbricas

Algunas tarjetas LAN inalámbricas (PrismGT, Centrino, Atmel, ACX100) precisan firmware para funcionar. Por problemas con las licencias, no podemos distribuir estos archivos binarios de firmware. Lea /usr/share/doc/packages/wireless-tools/README.firmware para obtener más información sobre cómo obtener e instalar firmware.

Compatibilidad para Intel PRO/Wireless 2100 (también denominado Centrino)

Actualmente existe compatibilidad en fase experimental para adaptadores de WLAN Intel Centrino. El controlador no está completo; a parte del modo gestionado, no existe ni compatibilidad con WEP ni modos de funcionamiento.

Aplicaciones SSH y del terminal

Cuando se utiliza acceso remoto (especialmente SSH, Telnet y RSH) entre SUSE LINUX 9.1 / SLES 9 (con su configuración por defecto con UTF-8 habilitado) y sistemas anteriores (9.0 y versiones anteriores, en las que UTF-8 no está habilitado por defecto o no se admite), es posible que aparezcan caracteres con aspecto extraño en las aplicaciones del terminal.

Esto ocurre porque OpenSSH no reenvía la configuración regional, de modo que se utilizan los valores por defecto del sistema, que es posible que no coincidan con los valores de configuración del terminal remoto. Este problema afecta al modo de texto YaST y a las aplicaciones que se ejecutan de forma remota como usuario no raíz. Las aplicaciones que se ejecutan como raíz sólo se ven afectadas cuando los usuarios cambian las configuraciones regionales por defecto para la raíz (sólo LC_CTYPE está definido por defecto).

Compatible con POSIX, compatibilidad con hilos de alto rendimiento (NPTL)

SUSE LINUX 9.1 / SLES 9 ofrece una nueva implantación de hilos denominada NPTL, que es más rápida y mejor que la anterior denominada linuxthreads.

Si su programa antiguo no es compatible con esta nueva implantación de hilos, también se proporciona la anterior. Para cambiar a la versión anterior, defina la variable de entorno LD_ASSUME_KERNEL como 2.4.21 mediante export LD_ASSUME_KERNEL=2.4.21 en Bash.

Aplicaciones que utilizan ncurses

Si se producen problemas con aplicaciones basadas en ncurses que se ejecutan en la consola de texto, una posible solución puede ser, simplemente, enviar unicode_stop (con lo que se cambia la consola y el teclado de modo Unicode).

SuSEplugger

SuSEplugger ahora admite las notificaciones de unidades y, por consiguiente, no sondea los dispositivos. Las unidades que no admitan la notificación no reaccionarán. Una posible solución es habilitar el sondeo para que vuelva a funcionar como lo hacía anteriormente.

Configuración de la impresora

Si desea obtener información sobre los cambios de impresión, vaya a la dirección http://portal.suse.com/sdb/en/2004/03/jsmeix_print-einrichten-91.html

modules.conf / modprobe.conf

Los parámetros para los módulos cargables deben colocarse en modprobe.conf.

Comentarios sobre nuestros productos

Al principio del primer CD encontrará un registro de cambios muy detallado.

Si se produce un problema en SLES 9, puede enviar un informe a través de http://www.suse.com/feedback.

Si se produce un problema con cualquier otro componente del conjunto de herramientas, puede enviar un informe a los canales de asistencia técnica correspondientes. Si desea obtener más información, vaya a la dirección http://support.novell.com.