En este capítulo, se incluyen los siguientes temas:
Antes de instalar Linux en el servidor de STA, consulte los requisitos del sistema en Guía de requisitos de STA.
Nota:
No se puede realizar una actualización en el lugar de Linux 5.x a Linux 6.x. Si está instalando Linux 6.x como parte de una actualización a STA 2.0.x; consulte el Capítulo 8, Actualización a STA 2.1.0.Para instalar y configurar Linux para STA, realice las tareas de la Tabla 2-1 en el orden indicado.
Tabla 2-1 Tareas de instalación de Linux
Categoría | Tarea |
---|---|
Preparación |
|
Instalación |
|
Tareas posteriores a la instalación |
|
Realice estos procedimientos antes de instalar Linux en el servidor de STA.
Debido a la amplia variedad de requisitos y opciones de configuración de red, consulte los siguientes documentos para obtener ayuda con la instalación y la configuración del hardware, el software y la red. En estos documentos, se analiza en detalle la configuración de las redes IPv4 e IPv6.
Guías para la instalación de Linux de Oracle:
Documentación de RedHat Linux:
En la Tabla 2-2, se describe la disposición del sistema de archivos recomendada para el servidor de STA. La disposición se configura durante la instalación de Linux.
Las siguientes ubicaciones están definidas por el usuario, lo que significa que puede configurar la disposición para adecuarse a las necesidades de la organización.
Directorio raíz de almacenamiento de Oracle: el instalador de STA le solicitará que defina esta ubicación. No hay ningún valor por defecto. Consulte Ubicación de directorio raíz de almacenamiento de Oracle para obtener detalles.
Base de datos de STA: el instalador de STA le solicitará que defina esta ubicación. El valor predeterminado es /dbdata.
Copia de seguridad local de la base de datos de STA: el instalador de STA le solicitará que defina esta ubicación. El valor predeterminado es /dbbackup.
Logs de STA y MySQL: el valor predeterminado es /var/log/tbi. Si desea usar otra ubicación, después de completar la instalación de Linux y antes de instalar STA, debe crear un enlace simbólico que vaya desde la ubicación deseada a /var/log/tbi después de haber instalado STA. Consulte Reubicación del directorio de logs de STA (opcional) para obtener instrucciones.
Oracle recomienda crear todos estos sistemas de archivos antes de instalar STA, ya que de lo contrario, STA se instala en el directorio raíz "/" y el directorio /var, y se necesitaría asignación de espacio adicional para esos directorios. Si bien el instalador de STA crea directorios según sea necesario, usted tiene un mayor control de las propiedades del sistema de archivos si crea los sistemas de archivos con antelación.
Tabla 2-2 Disposición recomendada para el sistema de archivos
Sistema de archivos | Punto de montaje predeterminado | Tamaño | Descripción y recomendaciones |
---|---|---|---|
root |
/ |
32 GB como mínimo |
Si /tmp está incluido en este sistema de archivos, se debe mantener un mínimo de 4 GB de espacio libre; este espacio se necesita durante las instalaciones y las actualizaciones de STA. |
swap |
Ninguno. Definido como memoria. |
Del 50 al 100 % del tamaño de la RAM |
Usado para espacio de intercambio. |
Directorio raíz de almacenamiento de Oracle |
/Oracle |
30 GB como mínimo 50 GB recomendado |
Ubicación de los archivos de las aplicaciones del middleware de STA y Oracle (WebLogic, MySQL, RDA). Esta ubicación es definida por el usuario. Debe ser un sistema de archivos independiente en un volumen independiente. Mantenga un mínimo de 4 GB de espacio libre para las instalaciones y las actualizaciones de STA. Mantenga 5 GB de espacio libre adicional para la rotación de registros de WebLogic. STA crea automáticamente los siguientes subdirectorios de middleware de Oracle:
|
Ubicación de la base de datos de STA |
/dbdata |
De 250 GB a 2 TB |
Ubicación de la base de datos de STA. Esta ubicación es definida por el usuario. Oracle recomienda colocar este directorio en su propio volumen, separado de las ubicaciones root, de intercambio, de directorio raíz de almacenamiento de Oracle y de los logs de STA. Para optimizar el rendimiento, las copias de seguridad y las tareas de mantenimiento, lo ideal es usar un conjunto de unidades duplicadas o segmentadas independiente. El tamaño requerido depende de la cantidad de bibliotecas, unidades, medios, intercambios por día y años de datos históricos. Oracle recomienda configurar los servicios de STA para que envíen alertas si la utilización del espacio excede un porcentaje especificado. |
Ubicación de copia de seguridad de base de datos local de STA |
/dbbackup |
Del 70 al 80 % del tamaño de /dbdata |
Ubicación de la copia de seguridad local más reciente de la base de datos. Esta ubicación es definida por el usuario. Oracle recomienda que se encuentre en un volumen diferente del de la base de datos de STA y en unidades duplicadas o segmentadas en caso de daño o error de la base de datos. |
Ubicación de los logs de STA |
/var/log/tbi |
30 GB como mínimo Se recomienda de 50 GB a 100 GB |
Ubicación de los logs de STA y MySQL. Esta ubicación debe ser un volumen independiente en un punto de montaje independiente. El contenido tiende a crecer y se administra mediante la rotación de logs. La ubicación predeterminada es /var/log/tbi, pero puede cambiarla en cualquier momento después de la instalación de STA. Consulte Reubicación del directorio de logs de STA (opcional) para obtener instrucciones. Nota: Con la excepción de la rotación de registros, STA no gestiona el espacio. Precaución: Debe configurar la utilidad de copia de seguridad de STA para gestionar los archivos log que se encuentran en /STA_logs/db/stadb_bin.*. De lo contrario, estos archivos pueden requerir que se los gestione de manera manual (consulte información detallada en Guía de administración de STA). |
Utilice este procedimiento para descargar el paquete de medios del instalador de Linux desde el sitio web de Oracle Software Delivery Cloud. El paquete de medios se entrega como un archivo de imagen ISO comprimido, el cual puede extraer y escribir en el medio portátil que desee (unidad flash, DVD, etc.).
Antes de realizar esta tarea, debe solicitar a su representante de soporte de Oracle un ID de usuario y una contraseña para Oracle Software Delivery Cloud.
Abra un explorador web y navegue al sitio web de Oracle Software Delivery Cloud:
Haga clic en Sign In/Register (Conexión/Registro).
Escriba el ID de usuario y la contraseña proporcionados por el servicio de soporte de Oracle.
En la pantalla Terms & Restrictions (Condiciones y restricciones), seleccione las casillas para indicar que acepta el acuerdo de licencia y las restricciones de exportación y, a continuación, haga clic en Continue (Continuar).
En la pantalla Media Pack Search (Búsqueda de paquetes de medios):
En el menú Select a Product Pack (Seleccionar un paquete de productos), seleccione Oracle Linux.
En el menú Platform (Plataforma), seleccione x86 64 bits (STA requiere Linux de 64 bits).
Haga clic en Go (Ir).
Seleccione una versión de Linux y, a continuación, haga clic en Continue (Continuar).
Consulte los requisitos de la versión de Linux en Guía de requisitos de STA.
Haga clic en Download (Descargar) para la opción de 64 bits.
Guarde el archivo ISO y escríbalo en un medio físico.
Para los siguientes procedimientos, se supone que se realiza la instalación de Oracle Enterprise Linux (OEL) 6u4 desde un DVD con instalador gráfico y agente de configuración. Si instala una versión diferente de Linux, usa otro tipo de medio o usa el modo de consola, los pasos y los paquetes pueden variar.
Póngase en contacto con el administrador del sistema para obtener la siguiente información:
Nombre de host y dirección IP del servidor de STA
Dirección IP de la puerta de enlace y la máscara de red de la red
Direcciones IP del servidor de DNS y dominios de búsqueda de la red
Dirección IP de los servidores NTP (protocolo de tiempo de red) que utilizará
Información del proxy de la red, si corresponde
Use este procedimiento para realizar la instalación de Linux.
Conecte el medio físico de instalación al servidor de STA.
Siga las instrucciones del archivo README (LÉAME) del medio para iniciar el instalador de Linux.
Seleccione Install or upgrade an existing system (Instalar o actualizar un sistema existente).
Si está realizando la instalación desde un DVD, aparecerá la pantalla del CD encontrado. De manera opcional, puede realizar una prueba del medio. Para omitir la prueba, presione la tecla de tabulación para resaltar la opción Skip (Omitir) y, a continuación, presione la barra espaciadora.
En la pantalla Welcome (Bienvenido), haga clic en Next (Siguiente).
Seleccione un idioma y haga clic en Next (Siguiente).
Seleccione una distribución de teclado y haga clic en Next (Siguiente).
Seleccione Basic Storage Devices (Dispositivos de almacenamiento básicos) y, a continuación, haga clic en Next (Siguiente).
Introduzca un nombre de host para el servidor de STA y haga clic en Configure Network (Configurar red).
Seleccione el nombre del adaptador de red y haga clic en Edit (Editar).
Asegúrese de que las opciones Connect automatically (Conectar automáticamente) y Available to all users (Disponible para todos los usuarios) estén seleccionadas.
En los separadores restantes, configure el adaptador con las especificaciones de IPv4 o IPv6 que le indicó el administrador de la red. Debe especificar una dirección IP estática para el servidor de STA y, al menos, un servidor de DNS. Al finalizar, haga clic en Apply (Aplicar), Close (Cerrar) y Next (Siguiente).
Seleccione la zona horaria del servidor de STA, seleccione la casilla de control System clock uses UTC (El reloj del sistema usa UTC) y, a continuación, haga clic en Next (Siguiente).
Introduzca una nueva contraseña de root Linux para el servidor, confírmela y, a continuación, haga clic en Next (Siguiente).
Identifique la disposición de partición que se usará en el servidor:
Como STA requiere un servidor dedicado, Oracle recomienda seleccionar Use All Space (Usar todo el espacio).
Seleccione la casilla de verificación Review and modify partitioning layout (Revisar y modificar disposición de partición) y, a continuación, haga clic en Next (Siguiente).
Use la Tabla 2-2 para modificar la disposición del sistema de archivos, ya que el utilizado de manera predeterminada no cumple con los requisitos mínimos para STA. De manera alternativa, puede usar la utilidad system-config-lvm para modificar el sistema de archivos después de la instalación de Linux.
Al finalizar, haga clic en Next (Siguiente).
Cuando esté listo, seleccione Write changes to disk (Escribir cambios en el disco).
En la pantalla del cargador de inicio, deje todas las opciones como están y, a continuación, haga clic en Next (Siguiente).
En la pantalla de selección de software, seleccione Basic Server (Servidor básico) y no cambie las opciones del repositorio. Después, seleccione Customize now (Personalizar ahora) y haga clic en Next (Siguiente).
En la pantalla de selección de paquetes, use la Tabla 2-3 para configurar los paquetes de cada categoría de paquetes:
Seleccione una categoría de paquetes.
Seleccione la casilla de cada paquete en la columna Select (Seleccionar).
Si un paquete requiere una opción (indicado con un signo +), resalte el paquete principal, haga clic en el botón Optional packages (Paquetes opcionales), seleccione el paquete secundario en la lista y, a continuación, haga clic en Close (Cerrar).
Quite la selección de la casilla de cada paquete en la columna Deselect (Cancelar la selección).
Deje las demás casillas de verificación como están.
Tabla 2-3 Selección de paquetes de Linux
Categoría de paquetes | Seleccionar | Anular selección |
---|---|---|
Sistema base |
|
|
Servidores (opcional) |
|
N/D |
Servicios web |
N/D |
Todos los paquetes |
Bases de datos |
N/D |
Todos los paquetes |
System Management |
N/D |
N/D |
Virtualización |
N/D |
N/D |
Escritorios (recomendado): se usa para realizar ciertos pasos posteriores a la instalación en un entorno gráfico; consulte información detallada en Tareas posteriores a la instalación. |
|
N/D |
Aplicaciones (opcional): se puede usar para configurar y gestionar localmente el servidor de STA con la interfaz de la GUI. |
|
N/D |
Desarrollo |
|
N/D |
Lenguajes |
N/D |
N/D |
Nota a Pie de Página 1 Opcional. Se puede usar para configurar o volver a configurar el sistema de archivos después de haber completado la instalación de Linux.
Cuando finalice con la selección de paquetes, haga clic en Next (Siguiente). Comienza la instalación.
Si hace clic en Next (Siguiente) accidentalmente antes de haber configurado todos los paquetes, haga clic en Back (Atrás) después de que el software finalice la comprobación de dependencias.
Cuando aparezca la pantalla de felicitaciones, elimine los medios de instalación y haga clic en Reboot (Reiniciar).
En /root/install.log, puede encontrar un registro completo de la instalación.
El agente de configuración de Linux se inicia automáticamente cuando reinicia el servidor Linux. Use este procedimiento para configurar el entorno del sistema.
En la pantalla Welcome (Bienvenido), haga clic en Forward (Adelante).
Lea el acuerdo de licencia, seleccione Yes, I agree to the License Agreement (Sí, acepto el acuerdo de licencia) y haga clic en Forward (Adelante).
En la pantalla Software Updates (Actualizaciones de software), si desea registrar el sistema para recibir actualizaciones, seleccione Yes, I'd like to register now (Sí, deseo registrarme ahora). De lo contrario, seleccione No, I prefer to register at a later time (No, prefiero registrarme en otro momento) y haga clic en Forward (Adelante).
En la pantalla Finish Updates Setup (Finalizar configuración de actualizaciones), haga clic en Forward (Adelante).
En la pantalla Create User (Crear usuario), deje los campos en blanco, haga clic en Forward (Adelante) y, a continuación, haga clic en Yes (Sí) para continuar. El servidor de STA no necesita un usuario que no sea administrador.
En la pantalla Date and Time (Fecha y hora):
Configure la fecha y la hora actuales.
Seleccione la casilla de control Synchronize date and time over the network (Sincronizar fecha y hora a través de la red).
Agregue o quite los servidores NTP deseados (con la información que le dio el administrador de sistemas) y haga clic en Forward (Adelante).
Nota:
Para asegurarse de que los datos de STA y los archivos de registro sean correctos, la fecha y la hora del servidor de STA deben ser correctas. Además, las bibliotecas conectadas a STA también deben tener la hora correcta.En la pantalla Kdump, no seleccione Enable kdump? (¿Activar kdump?). A continuación, haga clic en Finish (Finalizar).
El sistema se reinicia.
Una vez reiniciado el sistema, inicie sesión como usuario root:
Haga clic en Other... (Otro...).
Introduzca el nombre de usuario root y, a continuación, haga clic en Log In (Iniciar sesión).
Introduzca la contraseña del usuario root y vuelva a hacer clic en Log In (Iniciar sesión).
Si aparece un mensaje que dice que inició sesión como superusuario root, puede omitirlo.
Confirme la versión y el nivel de actualización de Linux. Este paso es opcional.
# cat /etc/*-release
Oracle Linux Server release 6.4
Red Hat Enterprise Linux Server release 6.4 (Santiago)
Oracle Linux Server release 6.4
Realice las siguientes tareas para asegurarse de que el servidor de STA esté bien configurado para la instalación de STA.
Oracle recomienda desactivar SELinux en el servidor de STA.
Abra una sesión de terminal en el servidor de STA.
Abra el archivo de configuración de SELinux con un editor de texto.
# vi /etc/sysconfig/selinux
En el archivo, configure SELINUX con el valor disabled (desactivado):
SELINUX=disabled
Guarde el archivo y ciérrelo.
Oracle recomienda desactivar el firewall en el servidor de STA. Sin embargo, puede elegir activar y configurar el firewall en función de los requisitos del sitio.
Utilice este procedimiento para desactivar el firewall.
Abra una sesión de terminal en el servidor de STA.
Compruebe la configuración del firewall de Linux (para el siguiente inicio).
# chkconfig --list |grep "ip"
Si el firewall está configurado para desactivarse en el siguiente inicio, todas las salidas de iptables e ip6tables aparecerán con el valor off. Si no fuera así, desactive el firewall.
# chkconfig iptables off # chkconfig ip6tables off
Compruebe el estado actual del firewall de Linux.
# service iptables status # service ip6tables status
La salida del comando indicará si el firewall se está ejecutando. Si el firewall se está ejecutando, deténgalo.
# service iptables stop # service ip6tables stop
Si alguna de las siguientes opciones está configurada como true, deberá reiniciar el servidor.
Desactivó SELinux en Desactivación de SELinux.
Desactivó el firewall de Linux (con chkconfig) en esta sección.
El control de acceso debe estar desactivado para ciertos directorios.
Muestre los permisos del directorio raíz de almacenamiento, la base de datos de STA, la copia de seguridad local de la base de datos de STA y los logs de STA. Por ejemplo:
# ls –ld /Oracle /dbdata /dbbackup /var/log/tbi
drwxr-xr-x 2 oracle oinstall 4096 Jul 30 14:48 /Oracle
drwxr-xr-x 3 root root 4096 Jul 30 14:46 /dbdata
drwxr-xr-x 3 root root 4096 Jul 29 14:13 /dbbackup
drwxrwxrwx 4 root root 4096 Jul 30 14:46 /var/log/tbi
En la salida de cada comando, busque un punto al final de los permisos. En el ejemplo siguiente, observe el "." después de drxwr-xr-x.
# ls -ld /Oracle
drxwr-xr-x. 5 oracle oinstall 4096 Jul 30 18:27 /Oracle
Si ninguno de los directorios contiene un punto después de la declaración de los permisos, el control de acceso ya está desactivado y puede pasar a la siguiente tarea.
Si el control de acceso está activado en un directorio, como usuario root del sistema, ejecute el siguiente comando para ese directorio:
# setfattr -h -x security.selinux directory_name
Por ejemplo:
# setfattr -h -x security.selinux /Oracle
Puede configurar el servidor de STA para que se conecte con la red directamente o a través de un servidor proxy.
En el menú System (Sistema) del escritorio de Linux, seleccione Preferences (Preferencias) y, a continuación, seleccione Network Proxy (Proxy de red).
En el cuadro de diálogo Network Proxy Preferences (Preferencias de proxy de red), especifique la configuración del proxy según los requisitos del sitio.
Haga clic en Close (Cerrar).
Use este procedimiento solo si usará Yum (Yellowdog Updater, Modified) para instalar los paquetes de software de RPM (Red Hat Package Manager) Linux requeridos. (Consulte cuáles son los paquetes requeridos en Instalación de los paquetes de Linux requeridos).
Hay una variedad de métodos para instalar los paquetes de RPM, entre ellos Yum. El uso de Yum es opcional pero recomendado, ya que simplifica mucho el proceso de instalación de los paquetes. Yum busca automáticamente en los repositorios de paquetes de RPM las versiones más recientes de los paquetes y sus dependencias. Este procedimiento garantiza que Yum esté bien configurado en el servidor de STA.
Nota:
Los siguientes ejemplos de comandos usan el repositorio de Yum para Oracle Linux. En los comandos, la ”l” de ”ol6” es una "L" minúscula.Haga ping con el servidor de Yum público de Oracle para asegurarse de que la conexión de red esté funcionando.
# ping public-yum.oracle.com
Cambie al directorio del repositorio de Yum y determine el nombre de archivo del repositorio de Yum.
# cd /etc/yum.repos.d # ls public-yum-ol6.repo
Quite el archivo existente del repositorio de Yum.
# rm public-yum-ol6.repo
Descargue el archivo más reciente del repositorio de Yum desde el sitio web de Yum.
# wget http://public-yum.oracle.com/public-yum-ol6.repo
Nota:
Las ejecuciones subsiguientes de este comando copiarán un nuevo archivo de repositorio en la carpeta yum.repos.d con una nueva extensión (por ejemplo, public-yum-ol6.repo.1). Sin embargo, Yum siempre usa el archivo de repositorio que no tiene extensión.Abra el archivo de repositorio con un editor de texto.
# vi public-yum-ol6.repo
En el archivo, localice la entrada que coincida con la versión de Linux que utiliza y actívela mediante la configuración enabled=1. Desactive todas las demás entradas; para ello, defina enabled=0.
Por ejemplo:
[Linux_Version] name=Oracle Linux $releasever Update x installation media copy ($basearch) baseurl=http://public-yum.oracle.com/repo/OracleLinux/OL6/x/base/$basearch/ gpgkey=http://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol6 gpgcheck=1 enabled=1
Guarde el archivo y ciérrelo.
Para la instalación y el funcionamiento de STA se necesitan paquetes de RPM adicionales. El instalador de STA comprueba la presencia de los siguientes paquetes y, si no los encuentra, se genera un error en la instalación de STA.
Nota:
Los nombres de los paquetes de RPM diferencian mayúsculas de minúsculas.
|
|
|
Puede usar una variedad de métodos para instalar los paquetes de RPM requeridos. Este procedimiento describe cómo usar Yum.
El comando de instalación de paquetes de Yum busca la versión más actual del paquete para la versión de Linux que se está usando y, a continuación, instala el paquete y sus dependencias. En función de la instalación de Linux, tal vez algunos de estos paquetes ya estén instalados. Si alguno de los paquetes ya está instalado y la versión instalada es la más reciente, el sistema se lo notifica.
Abra una sesión de terminal en el servidor de STA.
Siga estos pasos:
Si puede conectarse con el servidor de Yum público de Oracle (consulte Configuración correcta de Yum (opcional)), use uno de los siguientes métodos para instalar paquetes:
Instale los paquetes de a uno. El paquete especificado se descarga y se comprueba; se debe responder a todos los pedidos de información o acción que aparezcan.
# yum install package_name
Instale todos los paquetes simultáneamente sin que se le solicite información ni realizar ninguna acción. La opción –y responde "yes" (sí) automáticamente a todas las solicitudes de la instalación.
# yum –y install binutils compat-libcap1 compat-libstdc++-33.i686 cronie expect gcc gcc-c++ glibc glibc-devel libaio libaio-devel libgcc libstdc++ libstdc++-devel net-snmp-utils rpm-build sysstat xorg-x11-utils
Si el firewall de la red prohíbe el acceso a redes externas, puede usar Yum para instalar desde los medios físicos de Linux paquetes que estén disponibles localmente. Por ejemplo:
# cd /mnt/install_media_mount_location/packages # yum install ./package_name
Use este procedimiento para asegurarse de que SSH (shell seguro) esté bien configurado en el servidor de STA. Esto acelerará las transferencias de las copias de seguridad de la base de datos de STA a un host remoto.
Abra el archivo de configuración de SSH con un editor de texto.
# vi /etc/ssh/sshd_config
Busque las entradas AddressFamily y UseDNS. Modifíquelas para que no estén precedidas por el carácter de comentario y sus valores sean los siguientes:
AddressFamily inet UseDNS no
Guarde el archivo y ciérrelo.
Reinicie el daemon de sshd.
# service sshd restart
Use este procedimiento para asegurarse de que la dirección IP del servidor de STA esté asignada al nombre de host correcto.
Abra el archivo de hosts con un editor de texto.
# vi /etc/hosts
Al final del archivo, agregue la dirección IP del servidor de STA, seguida por una tabulación y el nombre de host del servidor de STA. Por ejemplo:
127.0.0.1 localhost localhost.localdomain localhost4... ::1 localhost localhost.localdomain localhost6... 192.0.2.20 sta_server
Guarde el archivo y ciérrelo. No es necesario reiniciar el servidor de STA para que la nueva configuración entre en efecto.
Los servicios de nombres, por ejemplo LDAP, pueden entrar en conflicto con la instalación de STA. Use este procedimiento para desactivar estos servicios transitoriamente.
Abra el archivo de configuración Name Service Switch (Cambio de servicio de nombres) con un editor de texto.
# vi /etc/nsswitch.conf
Desactive las entradas de servicios de nombres que haya en el archivo. Por ejemplo, para desactivar LDAP, convierta en comentario "ldap" en las siguientes líneas como se muestra:
passwd: files #ldap nis nisplus shadow: files #ldap nis nisplus group: files #ldap nis nisplus
Guarde el archivo y ciérrelo. No es necesario reiniciar el servidor de STA para que la nueva configuración entre en efecto. Después de instalar STA, puede modificar el archivo nsswitch.conf para volver a activar los servicios de nombres.
Para configurar y administrar STA de manera local en el servidor de STA, asegúrese de tener instaladas las versiones y los complementos de explorador mínimos admitidos (consulte la Guía de requisitos de STA).
Nota:
Oracle no recomienda el acceso local a la aplicación de STA porque esto ocasiona una degradación del rendimiento del servidor.