| España-Español |
|
|
|
|
En esta sección se facilita información para administrar sistemas de archivos en un solo sistema. Se analizan los siguientes temas: Se ofrece información adicional para administrar sistemas de archivos distribuidos en las siguientes secciones: Para conocer estrategias relativas al rendimiento que sirven para usar con eficacia los sistemas de archivos, consulte la sección: Para obtener asesoramiento sobre la seguridad de los sistemas de archivos, consulte la sección: Para crear un sistema de archivos HFS o JFS, puede utilizar el SAM o una secuencia de comandos de HP-UX. Utilizar el SAM resulta más rápido y sencillo. En esta sección, se ofrece una lista de comprobación de las subtareas necesarias para crear un sistema de archivos; dicha lista es útil sobre todo si no utiliza el SAM. Si utiliza el SAM, no tiene que llevar a cabo explícitamente cada una de las diferentes tareas especificadas más adelante; en su lugar, prosiga desde el menú de la zona «Disks and File Systems» del SAM. El SAM llevará a cabo todos los pasos necesarios por usted. Si utiliza los comandos de HP-UX en lugar del SAM, muchos de los comandos mencionados ofrecen opciones que no se muestran. Asegúrese de que repasa las descripciones de los comandos en las páginas de manual para constatar las opciones disponibles.
Procedimiento 6-1 Creación de un sistema de archivos Un sistema de archivos se puede crear en un volumen lógico o bien en un disco que no esté administrado por el LVM. No obstante, se recomienda encarecidamente utilizar un volumen lógico. Si decide no utilizar un volumen lógico para crear un sistema de archivos, omita los pasos 1 a 4 presentados más adelante, que sólo son válidos para los volúmenes lógicos. Para obtener más información sobre la creación de un sistema de archivos en una sección de disco o en un disco entero, consulte el libro Disk and File Management Tasks on HP-UX.
Esta sección abarca los siguientes apartados: Consulte también: El proceso de incorporar un sistema de archivos a la estructura de directorios existente se denomina montaje del sistema de archivos. El sistema de archivos puede estar ubicado en uno o varios discos conectados directamente al sistema, es decir, un sistema de archivos local, o en un disco de un sistema remoto (consulte la sección «Importación de un sistema de archivos (de HP-UX a HP-UX)»), y puede estar instalado bien en un volumen lógico o bien en un disco que no administre el LVM. Al montar un sistema de archivos, éste se asocia a un directorio del árbol del sistema de archivos existente. Antes del montaje del sistema de archivos, los usuarios no pueden obtener acceso a los archivos, aunque estén presentes en el disco; después de montarlo, el sistema de archivos es accesible. El directorio del sistema de archivos existente donde se adjunta el archivo se denomina punto de montaje o directorio de montaje del nuevo sistema de archivos, y los archivos del sistema de archivos agregado se integran en la jerarquía del sistema de archivos existente. El punto de montaje debe ser un subdirectorio vacío ubicado en el sistema de archivos existente. Si monta un sistema de archivos en un directorio que ya contenga archivos, estos archivos se ocultarán y no se podrá obtener acceso a ellos hasta que se desmonte el sistema de archivos. Si trata de montar el sistema de archivos en un directorio cuyos archivos se estén utilizando, el montaje no se lleva a cabo. Para montar sistemas de archivos, puede utilizar el SAM o los comandos de HP-UX. Si utiliza el SAM, continúe a partir del menú de la zona “Disks and File Systems” del SAM. Puede llevar a cabo las tareas necesarias como parte del proceso de creación del sistema de archivos, tal como se describe más arriba. Para obtener ayuda con el montaje de archivos por medio del SAM, consulte la ayuda en línea de la herramienta. Respecto a los comandos de HP-UX, a continuación se facilitan las instrucciones de empleo. El comando mount asocia un sistema de archivos, ubicado en un disco no administrado por el LVM o en un volumen lógico, a un directorio existente. También se puede utilizar el comando mountall o el comando mount -a para montar todos los sistemas de archivos enumerados en el archivo /etc/fstab. (Para obtener información pormenorizada, consulte las páginas de manual de mount(1M), mountall(1M) y fstab(4).) Para montar un sistema de archivos local:
Para obtener información pormenorizada y ejemplos, consulte la página de manual de mount(1M). Para montar automáticamente un sistema de archivos durante el inicio, incluya una mención al mismo en el archivo /etc/fstab. Para obtener información pormenorizada sobre la creación de entradas en el archivo /etc/fstab, consulte la entrada de la página de manual de fstab(4). A continuación, se relacionan algunos problemas típicos que surgen en ocasiones al montar sistemas de archivos y las acciones idóneas para subsanarlos. Consulte también la sección «Solución de problemas con el NFS». Tabla 6-5 Solución de problemas de montaje
Al desmontar un sistema de archivos, éste deja de estar accesible temporalmente. El desmontaje no elimina el sistema de archivos del disco, ya que, al volverlo a montar, es posible volver a obtener acceso a él. Los sistemas de archivos montados se desmontan automáticamente al ejecutar el comando shutdown. Consulte la sección «Desmontaje automático de sistemas de archivos durante el cierre ». Para desmontar sistemas de archivos en otras ocasiones, puede utilizar el SAM o los comandos de HP-UX. Para obtener ayuda con el desmontaje de sistemas de archivos por medio del SAM, utilice la ayuda en línea del SAM. Si no utiliza el SAM para desmontar un sistema de archivos, debe usar el comando umount. Para obtener información pormenorizada, consulte la página de manual de umount(1M). También puede utilizar el comando umountall para desmontar todos los sistemas de archivos (excepto el sistema de archivos raíz) o el comando umount -a para desmontar todos los sistemas de archivos enumerados en el archivo /etc/mnttab. (Para obtener información pormenorizada, consulte las páginas de manual de umount(1M) y mnttab(4).) Para desmontar sistemas de archivos ubicados en un sistema NFS remoto, puede utilizar el SAM o bien el comando umount. Si se desmonta el servidor, el sistema de archivos desaparece del cliente; si se desmonta el cliente, esto no influye en el acceso al sistema de archivos ubicado en el servidor. Para obtener información sobre el desmontaje de sistemas de archivos NFS con el SAM, utilice la ayuda en línea del SAM. Para obtener información sobre la configuración y la solución de problemas de los montajes NFS, consulte la sección «Distribución de archivos y aplicaciones por medio del NFS y del ftp ». Al ejecutar el comando shutdown, el sistema trata de desmontar todos los sistemas de archivos montados excepto el sistema de archivos raíz, que no puede desmontarse. Para obtener más información sobre el cierre, consulte la sección «Cierre de sistemas». Si el comando umount no se ejecuta para desmontar un sistema de archivos, compruebe lo siguiente:
Los sistemas de archivos se pueden ampliar a un tamaño máximo de 128 GB, excepto si se han designado como volumen raíz o de inicio, en cuyo caso el tamaño máximo es de 2 o 4 GB.
Mediante el SAMSi utiliza el SAM para aumentar el tamaño de un volumen lógico que contenga un sistema de archivos, el SAM ejecuta automáticamente el comando extendfs. Por consiguiente, después de ampliar con el SAM el tamaño de un volumen lógico que contenga un sistema de archivos, ya no podrá disminuirlo sin riesgo. Mediante los comandos de HP-UXUtilizar el comando lvextend para aumentar el tamaño del continente del volumen lógico no acrecienta automáticamente el tamaño de su contenido. Cuando se crea por primera vez un sistema de archivos en un volumen lógico, el sistema de archivos adopta el mismo tamaño que el volumen lógico. Si, posteriormente, aumenta el tamaño del volumen lógico con el comando lvextend, al sistema de archivos que el volumen lógico contiene no le constará que su continente se ha ampliado. Deberá indicárselo de forma explícita con el comando extendfs. (Si utiliza el sistema de archivos JFS, consulte la siguiente nota.)
Supongamos que el tamaño actual de un volumen lógico es de 1024 MB (1 GB). En el supuesto de que los usuarios del sistema de archivos de este volumen lógico hayan utilizado el 95 % del espacio actual del mismo y de que la carga de trabajo se vaya a aumentar con la adición de un proyecto nuevo, habrá que ampliar el sistema de archivos. Para aumentar el tamaño del sistema de archivos, dé los siguientes pasos:
Supongamos que desea copiar un sistema de archivos de un disco (o sección de disco) en otro, o de un disco o volumen lógico en otro volumen lógico. Por ejemplo, podría darse el caso de que tuviera que copiar un sistema de archivos en una zona más grande. Para hacerlo, dé los siguientes pasos:
Los errores del hardware, la interrupción fortuita de la alimentación o procedimientos de cierre incorrectos pueden provocar daños en sistemas de archivos que de lo contrario serían confiables.
Los siguientes indicios son sintomáticos de un sistema de archivos dañado:
Si usted u otros usuarios no pueden identificar fácilmente la causa de las dificultades, compruebe si el sistema de archivos presenta incoherencias con ayuda del comando fsck. fsck, el comprobador de sistemas de archivos, es la principal herramienta de HP-UX para buscar y subsanar las incoherencias en los sistemas de archivos. fsck examina el sistema de archivos HFS o JFS registrado en el archivo /etc/fstab. Si el sistema da error, reinícielo y ejecute el comando fsck(1M). También debe comprobar el sistema de archivos si sospecha que está dañado o si desea efectuar el mantenimiento preventivo periódico. Para obtener más información, consulte las páginas de manual de fsck(1M), fsck_hfs(1M) y fsck_vxfs(1M). Utilice el siguiente procedimiento.
En cuanto haya vuelto a colocar en el sitio correcto los archivos del directorio lost+found, restaure los archivos que falten a partir de la copia de seguridad más reciente.
Para comprobar un sistema de archivos JFS, el comando fsck utiliza un registro de intenciones a fin de evaluar los cambios del sistema de archivos. El registro de intenciones deja constancia de todos los cambios pendientes en relación con la estructura del sistema de archivos, es decir, de todas las transacciones que el sistema tiene previsto llevar a cabo con el sistema de archivos antes de efectuar los cambios realmente. La «reproducción» del registro de intenciones es muy rápida y su duración puede ser parecida para un sistema de archivos grande y uno pequeño, ya que depende de la actividad del sistema de archivos antes que del tamaño del mismo. Por consiguiente, incluso en el caso de que se produzca un error del sistema, éste se puede volver a conectar y poner en funcionamiento muy rápidamente. En caso de un error de disco, el análisis del registro de intenciones del sistema de archivos JFS es insuficiente, por lo que habrá que comprobar todo el sistema de archivos. Para hacerlo, utilice la opción -o full del comando fsck. Para obtener más información, consulte la página de manual de fsck_vxfs(1M). Aunque desde el punto de vista administrativo, el uso del comando fsck para comprobar y corregir sistemas de archivos es parecido en el caso de un sistema de archivos HFS y de un sistema de archivos JFS, en la Tabla 6-6, «Comparación de la comprobación de sistemas de archivos HFS y JFS después de un error del sistema » se resumen algunas diferencias importantes. Tabla 6-6 Comparación de la comprobación de sistemas de archivos HFS y JFS después de un error del sistema
Para obtener más información sobre el comando fsck, consulte el libro Disk and File Management Tasks on HP-UX. La forma de sustituir un sistema de archivos existente por otro más pequeño depende del tipo de sistema de archivos utilizado y de si se usan o no volúmenes lógicos. Si tiene el producto HP OnLineJFS, puede disminuir el tamaño de un sistema de archivos con un solo comando: fsadm. (Para obtener la sintaxis, consulte la página de manual de fsadm_vxfs(1M) y, para ampliar la información, consulte el libro Disk and File Management Tasks on HP-UX.) Si no tiene el producto HP OnLineJFS, los pasos necesarios son idénticos a los expuestos a continuación para el sistema de archivos HFS y dependen de si se utilizan volúmenes lógicos o no. Si un sistema de archivos HFS está ubicado en un disco no administrado por el LVM, dé los siguientes pasos para disminuir su tamaño:
Si un sistema de archivos HFS está ubicado en un volumen lógico, se puede considerar que el volumen lógico es el continente y el sistema de archivos el contenido. Después de crear un sistema de archivos concreto, no basta con ejecutar un comando para disminuir su tamaño como ocurría en el caso de una ampliación del tamaño de un sistema de archivos, tal como se describe en la sección «Ampliación del tamaño de un sistema de archivos en un volumen lógico». En primer lugar, debe disminuir el tamaño del volumen lógico correspondiente. Por otro lado, disminuir el tamaño de un continente en exceso, es decir, a un tamaño menor del contenido de su sistema de archivos hará que se destruya parte del contenido del sistema de archivos. Después de disminuir el tamaño del continente, debe volver a crear un sistema de archivos nuevo en el continente con el comando newfs o el SAM; si no lo hace, cuando trate de obtener acceso al sistema de archivos original, es posible que el sistema se bloquee. A continuación, se presentan los pasos que hay que dar:
La utilización de cuotas de disco permite al administrador controlar el uso del espacio en disco al limitar el número de archivos que los usuarios pueden crear y el número total de bloques de sistema que pueden utilizar. Las cuotas de disco relativas a un sistema de archivos local y sus usuarios se aplican mediante la fijación de límites lógicos y límites físicos al uso del sistema de archivos por parte de los usuarios. Los límites lógicos son restricciones que sólo se pueden rebasar durante un tiempo especificado. Los límites físicos no se pueden rebasar nunca. Si los usuarios no disminuyen el uso por debajo de los límites lógicos antes de que transcurra el plazo especificado o alcanzan un límite físico, no podrán crear archivos ni aumentar el tamaño de los archivos existentes. Por lo general, las cuotas de disco se fijan en sistemas de archivos que, si no, se llenarían sin medida. Por ejemplo, para impedir que los usuarios utilicen el directorio /tmp o el directorio /var/tmp como espacio de almacenamiento, fije los límites lógicos en un valor bajo y establezca un tiempo breve para adoptar una acción correctiva. Puesto que los datos de las cuotas de disco residen en memoria, el empleo de estas cuotas casi nunca perjudica el rendimiento. No obstante, el reinicio de un sistema bloqueado durará más debido al tiempo necesario para ejecutar /usr/sbin/quotacheck siempre que se inicia el sistema. El SAM no se puede utilizar para llevar a cabo tareas relacionadas con las cuotas de disco. A continuación, se enumeran los pasos principales para configurar y activar las cuotas de disco:
Al desmontarse un sistema de archivos, HP-UX desactiva automáticamente las cuotas de disco. Las cuotas de disco de un sistema de archivos se pueden desactivar sin desmontar dicho sistema de archivos con ayuda del comando /usr/sbin/quotaoff. No obstante, no se recomienda utilizar este comando porque después de desactivar las cuotas, cabe la posibilidad de que el espacio en disco real no guarde coherencia con la información sobre el uso almacenada en el archivo quotas; en este caso, deberá ejecutar el comando quotacheck al volver a activar quotas. Para obtener más información, consulte la página de manual de quotaoff(1M). Después de crear un archivo que conlleve que se rebase un límite lógico, un usuario que utilice los sistemas de archivos montados localmente verá un mensaje parecido al siguiente:
El usuario dispone de tiempo limitado para eliminar los archivos innecesarios. El usuario no recibirá más advertencias hasta que intente rebasar los límites físicos o deje que se extinga el tiempo sin disminuir el uso a los niveles normales. En cuanto el usuario corrige los niveles de uso que le corresponden, el sistema levanta las restricciones de tiempo.
Cuando un usuario alcanza un límite físico o no disminuye el uso por debajo de los límites lógicos dentro del plazo asignado, aparece un mensaje de error en el terminal. Si un usuario alcanza un límite de bloque, aparece el siguiente mensaje:
Si alcanza un límite de archivo, aparece el siguiente mensaje:
La forma de proceder cuando se alcanza un límite físico dependerá de si el usuario estaba utilizando o no un editor cuando obtuvo el mensaje. En los siguientes apartados se describen ambos casos. Cuando no se utiliza un editorCuando no se utilice un editor, dé los siguientes pasos:
Cuando se utiliza un editorCuando se utilice un editor, el usuario tendrá que eliminar los archivos para llegar a un nivel inferior a los límites de la cuota y seguir conservando los últimos cambios realizados en el archivo en proceso de modificación. Si es posible, un usuario puede hacerlo abriendo una ventana nueva o iniciando una sesión desde un nodo remoto. De este modo, el usuario puede obtener un símbolo del sistema del shell sin anular el editor. Otra forma de hacerlo es dando los siguientes pasos:
O, cuando se utilice un shell de control de trabajos:
La creación de reflejos permite mantener simultáneamente copias idénticas de un volumen lógico que contenga un sistema de archivos. Por consiguiente, si un disco da error, o se producen errores de los medios en parte de un disco, aún podrá obtener acceso al sistema de archivos dentro del volumen lógico reflejado. Asimismo, es posible crear un reflejo de un volumen lógico que contenga datos sin formato, por ejemplo a partir de una base de datos. Para ampliar conocimientos sobre las tareas básicas de creación de reflejos, se recomienda consultar el libro Disk and File Management Tasks on HP-UX publicado por Prentice Hall PTR, 1997. Para utilizar la creación de reflejos, tendrá que adquirir MirrorDisk/UX, número de referencia B2491A, para los servidores. Este producto de software no se suministra en el paquete de HP-UX y no es compatible con las estaciones de trabajo. (Los discos HP-IB no admiten la creación de reflejos.) Para configurar la creación de reflejos, se puede utilizar bien el SAM o bien los comandos HP-UX. Siempre que sea posible, utilice el SAM. Mediante el SAMEl SAM lleva a cabo las siguientes tareas de definición y configuración en relación con la creación de reflejos:
Mediante los comandos de HP-UXEn la Tabla 6-7, «Comandos de HP-UX utilizados para crear y configurar el reflejado », se resumen los comandos que tendrá que ejecutar para desempeñar las tareas de definición y configuración de reflejos cuando no utilice el SAM. En relación con las opciones de la línea de comandos apropiadas que han de utilizarse, consulte la sección 1M del manual HP-UX Reference. Tabla 6-7 Comandos de HP-UX utilizados para crear y configurar el reflejado
Para realizar una copia de seguridad de una copia sin conexión mientras la otra copia permanece en línea, puede dividir un volumen lógico reflejado en dos volúmenes lógicos. Al cesar la actividad en la copia sin conexión, puede volver a fusionar en uno los dos volúmenes lógicos. A fin de poder sincronizar de nuevo las dos copias, el LVM actualiza las extensiones físicas de la copia sin conexión en función de los cambios realizados en la copia que se siguió utilizando. Para dividir y fusionar volúmenes lógicos, puede utilizar el SAM o bien los comandos lvsplit y lvmerge. Después de dividir un volumen lógico que contenga un sistema de archivos, debe dar los siguientes pasos:
Para obtener más detalles, consulte las páginas de manual de lvsplit(1M) y lvmerge(1M). Para realizar una separación de los canales de E/S, puede utilizar el SAM para crear grupos de volúmenes físicos a partir de un subconjunto de discos LVM ubicados en un grupo de volúmenes, o bien emplear los siguientes comandos después de concluir los pasos 1 a 3 enumerados en el «Ejemplo: creación de un volumen lógico con los comandos de HP-UX».
Para crear un volumen lógico reflejado en los grupos de volúmenes físicos que culminen la separación de canales de E/S, debe definir una asignación estricta para aplicarla a los discos separados en grupos de volúmenes físicos. La política de asignación se define al crear el volumen lógico bien con el SAM o bien con el comando lvcreate(1M).
La utilización de copias espejo de los volúmenes lógicos raíz, de inicio o de intercambio primario en otro disco sirve para mantener el sistema en funcionamiento en caso de que alguno de los volúmenes lógicos mencionados se deteriore. Para crear un reflejo del sistema de archivos raíz, antes debe agregar un disco LVM arrancable:
Una vez creadas las copias espejo de los volúmenes lógicos raíz, de inicio y de intercambio primario, si da error alguno de estos volúmenes lógicos, el sistema podrá utilizar la copia espejo en el otro disco y continuar. Cuando el disco en el que se produjo el error vuelva a estar en línea, dicho disco se recuperará automáticamente a condición de que no se haya reiniciado el sistema. Si el sistema se ha reiniciado antes de volver a poner en línea el disco, tendrá que reactivar el disco y actualizar las estructuras de datos LVM que realizan un seguimiento de los discos en el grupo de volúmenes. Puede utilizar el comando vgchange -a y aunque el grupo de volúmenes ya esté activo. Por ejemplo, puede reactivar el disco escribiendo:
Esto hace que el LVM analice y active todos los discos disponibles en el grupo de volúmenes, vg00, incluido el disco que se puso en línea después de reiniciar el sistema. En el siguiente gráfico, se muestra la disposición de un disco de inicio. El disco contiene un registro de inicio maestro (MBR - Master Boot Record) y tablas de particiones EFI (Extensible Firmware Interface) que señalan cada una de las particiones. Para crear las particiones, se utiliza el comando idisk (consulte la página de manual de idisk(1M)). Antes de poner en marcha el procedimiento, asegúrese de que se ha instalado el complemento HP MirrorDisk/UX (B5403BA). Este complemento es un producto que supone gastos adicionales y que se facilita en los medios de las revisiones de aplicaciones de HP-UX 11i. Por ejemplo:
Hay determinadas tareas que no pueden llevarse a cabo con el SAM. Para efectuar las tareas descritas a continuación, tiene que utilizar los comandos apropiados de HP-UX. Supongamos que tiene un volumen lógico reflejado (/dev/vg01/lvol4). La copia espejo está en un disco que desea eliminar del sistema (/dev/dsk/c7t0d0). Hay espacio en otro disco (/dev/dsk/c5t0d0) del mismo grupo de volúmenes para la copia espejo. Puede trasladar la copia espejo de un volumen lógico de un disco a otro con el comando pvmove (consulte la página de manual de pvmove(1M)). Para trasladar la copia, ejecute el siguiente comando:
A veces, los datos de la copia o las copias espejo de un volumen lógico se pueden desincronizar o quedar «anticuados». Por ejemplo, esto podría suceder si el LVM no puede obtener acceso a un disco a resultas de un error de alimentación del disco. En tales circunstancias, debe llevarse a cabo una sincronización para que cada copia reflejada restablezca datos idénticos. En general, la sincronización se produce automáticamente, aunque hay ocasiones en las que debe efectuarse manualmente. Sincronización automáticaSi activa un grupo de volúmenes que no esté activo actualmente, ya sea automáticamente en el momento del inicio o posteriormente con el comando vgchange, el LVM sincroniza automáticamente las copias espejo de todos los volúmenes lógicos, sustituyendo los datos de las extensiones físicas marcadas como anticuadas por los datos de las extensiones no anticuadas. En caso contrario, la sincronización automática no se produce y será preciso realizar una sincronización manual. El LVM también sincroniza automáticamente los datos reflejados en los siguientes casos:
Sincronización manualSi examina el estado de un volumen lógico con el comando lvdisplay -v, puede comprobar si el volumen lógico contiene algún dato anticuado. A continuación, puede identificar qué disco incluye las extensiones físicas anticuadas. Para sincronizar manualmente los datos de uno o varios volúmenes lógicos, utilice el comando lvsync; para sincronizar manualmente todos los volúmenes lógicos de uno o varios grupos de volúmenes, emplee el comando vgsync. Para obtener más información, consulte las páginas de manual de lvdisplay(1M), vgsync(1M) y lvsync(1M). Dado el caso de que precise sustituir un disco reflejado que no funcione, deberá dar los siguientes pasos para garantizar que los datos del disco de sustitución están sincronizados y son válidos:
Para obtener información adicional sobre cualquiera de los comandos anteriores, consulte el manual HP-UX Reference.
En general, si un disco reflejado da error y se pretende mantener la creación de reflejos, tendrá que desactivar inmediatamente el grupo de volúmenes correspondiente y dar los pasos anteriores para sustituir el disco. Durante este intervalo, el sistema de archivos no estará disponible y no se dispondrá de una copia espejo adicional de los datos a no ser que haya configurado la creación de reflejos dobles. Aun cuando haya configurado la creación de reflejos dobles, el grado de seguridad será menor debido a la pérdida de una de las dos copias espejo. Para evitar dicha posibilidad, puede utilizar uno o varios discos de reserva en cada uno de los grupos de volúmenes a fin de que actúen de dispositivos de sustitución en caso de producirse un error de disco. Después de hacerlo, el LVM “reconfigurará” automáticamente el grupo de volúmenes de modo que el volumen físico de reserva ocupe el lugar del dispositivo defectuoso sin intervención del operador. Es decir, en el volumen físico de sustitución, se efectuará una copia de los datos de todos los volúmenes lógicos que se hallen actualmente en el disco defectuoso. Este proceso se denomina fijación automática de volúmenes de reserva o simplemente fijación de volúmenes de reserva. Este proceso tiene lugar mientras el sistema de archivos permanece inaccesible para los usuarios. A continuación, puede planificar la sustitución del disco defectuoso para un momento que cause el menor trastorno posible a usted y los usuarios. Cuando llegue dicho momento, debe volver a copiar los datos del disco de reserva en el disco original o en el disco que lo sustituya, y volverle a atribuir al disco de reserva su función de disco vacío “en espera”. Para configurar uno o varios volúmenes físicos de reserva en cada grupo de volúmenes que desee proteger contra los errores de disco, dé los siguientes pasos. Estos pasos deben darse antes de que realmente se produzca un error de disco.
Para que se produzca la fijación de volúmenes de reserva:
El espacio en disco de un volumen físico de reserva no podrá utilizarse para la asignación de extensiones más que cuando actúe de disco de sustitución en caso de un error de disco. Por tanto, las extensiones físicas correspondientes no se incluirán en los recuentos indicados debajo de Total PE o Free PE al examinar la salida de los comandos pvdisplay y vgdisplay.
Los comandos pvdisplay y vgdisplay aportarán información sobre si un volumen físico dado es un volumen de reserva vacío en espera o contiene datos en calidad de volumen de reserva en uso, junto con información sobre los volúmenes físicos que no estén disponibles actualmente pero cuyos datos se hayan guardado en reserva. Después de reparar el disco deteriorado o cuando se decida sustituirlo, dé los siguientes pasos para reintegrarlo y volver a poner el disco de reserva en su estado de espera anterior:
Para mantener el rendimiento, sobre todo en los sistemas de archivos con archivos muy grandes, el sistema de archivos JFS aporta el medio de ordenar de nuevo el espacio en disco a fin de recuperar zonas contiguas donde grabar archivos. Este proceso de desfragmentación debe llevarse a cabo periódicamente. Para desfragmentar un sistema de archivos JFS con el SAM
Para obtener más información, consulte la ayuda en línea del SAM. Para desfragmentar un sistema de archivos JFS con fsadmEjecute el siguiente comando para llevar a cabo la reorganización de directorios y extensiones, y para generar informes antes y después de la reorganización.
Para obtener información pormenorizada, consulte la página de manual de fsadm_vxfs(1M). Desfragmentación diariaPara mantener un rendimiento óptimo en los sistemas de archivos muy activos, puede ser preciso desfragmentarlos todas las noches. Por ejemplo, para desfragmentar todas las noches a las 21:00 h todas las extensiones y los directorios de un sistema de archivos montado en el directorio /home, incluya la siguiente entrada en un archivo utilizado por el comando cron(1M):
Existen tres formas de convertir un sistema de archivos HFS en un sistema de archivos JFS (vxfs). Al elegir el método que desea utilizar, tenga presente la importancia relativa de los siguientes factores relativos al sistema:
Los tres métodos son:
Sírvase de la siguiente tabla para evaluar el método que mejor se ajuste a sus necesidades. Tabla 6-8 Comparación de los métodos de conversión de sistemas de archivos
Método 1: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Desmonte tanto el sistema de archivos HFS antiguo como el sistema de archivos JFS nuevo.
umount /dev/vg00/lvol4 /dev/vg00/lvol5
Monte el sistema de archivos JFS nuevo en lugar del sistema de archivos HFS antiguo.
mount -F vxfs /home
Emplee este método para convertir un sistema de archivos HFS en un sistema de archivos JFS cuando desee reducir al mínimo el espacio necesario para realizar la conversión y pueda permitirse que el tiempo de inactividad sea significativo.
Efectúe una copia de seguridad de los datos del sistema de archivos con ayuda de la herramienta de realización de copias de seguridad que prefiera. (En relación con la logística del procedimiento, consulte la sección «Realización de una copia de seguridad de los datos».) Por ejemplo, para realizar una copia de seguridad en una cinta DDS (DAT):
|
Considere cómo se va a utilizar el sistema de archivos y seleccione las opciones mkfs y mount en función de sus necesidades. Para obtener información pormenorizada, consulte las páginas de manual de mkfs_vxfs(1M) y mount_vxfs(1M). Para obtener información sobre las opciones del comando mount en el sistema de archivos JFS, consulte también la sección «El JFS y el comando mount».
Copie el archivo /etc/fstab en una ubicación segura:
|
Modifique el archivo /etc/fstab y marque como comentario la entrada de HFS, el sistema de archivos que ha de convertirse, y agregue una entrada para el nuevo sistema de archivos JFS (vxfs). Por ejemplo:
|
|
| NOTA: Tome nota del grupo de volúmenes y los volúmenes lógicos donde residen los datos (en este ejemplo, /opt). Necesitará este dato cuando cree y monte los sistemas de archivos nuevos. | |
Si hay que convertir listas ACL, registre las listas ACL del sistema de archivos HFS y guarde la información en un archivo ubicado en un sistema de archivos diferente. Para obtener más información sobre las listas ACL de HFS y JFS, consulte la sección «Administración del acceso a los archivos y los directorios».
En un entorno NFS, indique a los usuarios remotos que desmonten el sistema de archivos afectado para evitar que, posteriormente, haya montajes NFS anticuados.
Avise a todos los usuarios de que se va a cerrar el sistema.
Cierre el sistema en modo monousuario con el comando shutdown sin ningún parámetro:
|
Cree el sistema de archivos JFS con el comando mkfs.
|
Monte el sistema de archivos nuevo:
mount -F vxfs /dev/vg00/lvol5 /optRestaure en el sistema de archivos los datos del sistema de archivos a partir del archivo de copia de seguridad creado en el paso 1. Por ejemplo:
|
| NOTA: Aunque el comando fbackup guarda las listas ACL, el comando frecover no las conserva al restaurar una copia de seguridad de un sistema de archivos HFS en un sistema de archivos JFS. Si tiene listas ACL, debe escribir y ejecutar una secuencia de comandos para restaurarlas. | |
Si hay que convertir listas ACL, utilice la información sobre las listas ACL del sistema de archivos HFS guardada en el paso 5 y aplique las listas ACL correspondientes del JFS en los archivos del nuevo sistema de archivos JFS. Tal vez desee escribir una secuencia de comandos para hacerlo. Para obtener más información sobre las listas ACL de HFS y JFS, consulte la sección «Administración del acceso a los archivos y los directorios».
Vuelva a poner el sistema en modo multiusuario:
|
o
|
En un entorno NFS, informe a los usuarios de los demás sistemas de que pueden volver a montar los sistemas de archivos en los sistemas respectivos.
Después de comprobar que se puede obtener acceso a los nuevos sistemas de archivos JFS, puede eliminar el archivo /etc/fstab.save y modificar el archivo /etc/fstab para eliminar las líneas de comentario.
Para obtener más información sobre los comandos utilizados en este procedimiento, consulte las páginas de manual de cpio(1), fbackup(1M), frecover(1M), fstab(4), lvcreate(1M), mount_vxfs(1M), mkfs_vxfs(1M), shutdown(1M) y tar(1).
Emplee este método para convertir un sistema de archivos HFS en un sistema de archivos JFS cuando desee que la conversión de listas ACL sea automática (si no tiene ninguna lista ACL incompatible).
| ADVERTENCIA: No utilice el comando vxfsconvert sin efectuar una copia de seguridad completa del sistema de archivos. No se garantiza que el comando vxfsconvert funcione en todos los sistemas de archivos. Si la conversión no se lleva a cabo y no dispone de una copia de seguridad, perderá los datos. | |
| NOTA: vxfsconvert convierte las entradas de listas de control de acceso (ACL) de HFS en entradas de listas ACL de JFS. No obstante, sólo se convierten las entradas que cumplan la norma POSIX ACL. Las entradas conformes a dicha norma especifican permisos de acceso para un usuario o bien para un grupo, pero no para ambos. Por ejemplo, las entradas de formato (user.%) y (%.group) se convertirán, mientras que las entradas de formato (user.group) se pasarán por alto. En el caso de archivos que tengan entradas compatibles e incompatibles, se convertirán todas las entradas compatibles, pero se pasarán por alto las incompatibles. Si el sistema de archivos HFS que va a convertir contiene entradas incompatibles, debe escribir una secuencia de comandos que sirva para buscar y convertir entradas así en entradas compatibles, de modo que vxfsconvert las convierta en listas ACL de JFS. | |
En un entorno NFS, indique a los usuarios remotos que desmonten los sistemas de archivos afectados para evitar que, posteriormente, haya montajes NFS anticuados.
Desmonte el sistema de archivos HFS. Por ejemplo:
|
Asegúrese de que el sistema de archivos está en buen estado. El comando vxfsconvert no puede convertir sistemas de archivos defectuosos. Por ejemplo:
|
Si el sistema de archivos contiene listas ACL que no cumplen la norma POSIX (incompatibles con el sistema de archivos JFS) y que han de convertirse, ejecute una secuencia de comandos para convertirlas en listas ACL compatibles con POSIX.
Efectúe una copia de seguridad de los datos del sistema de archivos con ayuda de la herramienta de realización de copias de seguridad que prefiera. (En relación con la logística del procedimiento, consulte la sección «Realización de una copia de seguridad de los datos».) Por ejemplo:
|
Ejecute vxfsconvert. Por ejemplo:
|
vxfsconvert configura los metadatos e inodos VxFS y convierte las listas ACL. Para obtener información pormenorizada, consulte la página de manual de vxfsconvert(1M).
Si no ha especificado la opción -y, -n o -e, vxfsconvert le preguntará si confirma la conversión. Conteste con una y para completar la conversión o con una n para detenerla.
Si contesta con una y, vxfsconvert sustituye el superbloque original por el superbloque de JFS. Al llegar a este punto, el sistema de archivos es un sistema de archivos JFS y ya no se puede obtener acceso al sistema de archivos HFS original. Continúe con el paso 8.
Si contesta con una n, vxfsconvert no completa la conversión. Es posible que tenga que ejecutar el comando fsck en el sistema de archivos HFS.
Si vxfsconvert no se ejecuta, restaure el sistema de archivos HFS a partir de la copia de seguridad. A continuación, puede emplear uno de los otros dos métodos de conversión.
Ejecute fsck para completar la conversión. Por ejemplo:
|
| NOTA: Durante el cuarto pase, fsck muestra varios mensajes de error que exigen una respuesta afirmativa (yes) para completar la conversión. Estos errores se producen porque el comando vxfsconvert no crea todos los archivos de metadatos; fsck sí lo hace. | |
Monte el sistema de archivos. Por ejemplo:
mount -o rw,suid,delaylog -F vxfs /dev/vg00/lvol5 /optSi tiene el producto HP OnLineJFS, ejecute fsadm para reorganizar y optimizar el sistema de archivos. Por ejemplo:
|
| NOTA: Si no ejecuta el comando fsadm para optimizar el sistema de archivos, es posible que empeore el rendimiento de los archivos existentes. | |
En un entorno NFS, informe a los usuarios de los demás sistemas de que pueden volver a montar los sistemas de archivos en los sistemas respectivos.
Para obtener más información sobre los comandos utilizados en este procedimiento, consulte las páginas de manual de cpio(1), fsck_vxfs(1M), mount(1M), tar(1) y vxfsconvert(1M)
Es posible cambiar el tamaño de los sistemas de archivos JFS, aunque el método empleado dependerá de si se ha instalado o no el producto opcional HP OnLineJFS.
OnLineJFS permite llevar a cabo las acciones descritas mientras se utiliza el sistema de archivos, es decir, sin desmontarlo.
En este procedimiento, se da por sentado que el espacio en disco se administra con el LVM. Si el sistema de archivos no está en un volumen lógico, el disco debe disponer de espacio no utilizado.
Antes de pasar a cambiar el tamaño de un sistema de archivos JFS, desfragmente el árbol de directorios y las extensiones correspondientes.
fsadm -d -D -e -E /punto_montaje
Determine el valor de aumento del tamaño del sistema de archivos.
Asigne espacio para el sistema de archivos.
Amplíe el volumen lógico con el SAM o con el comando lvextend(1M). Asegúrese de que especifica el nuevo tamaño del volumen lógico, no la cantidad de aumento.
Por ejemplo, supongamos que el sistema de archivos /home reside en el volumen lógico /dev/vg4/users_lv. El tamaño actual de dicho sistema de archivos es de 50 MB, tal como se comprueba al ejecutar bdf. Por otro lado, desea que el sistema de archivos nuevo (así como el tamaño del volumen lógico) sea de 72 MB. Escriba:
lvextend -L 72 /dev/vg4/users_lv
Para obtener más detalles, lea la ayuda en línea del SAM o la página de manual de lvextend(1M).
Cambie el tamaño del sistema de archivos JFS.
fsadm -b tamaño_nuevo /punto_montaje
El tamaño_nuevo se especifica en bloques. Determine el número correcto de bloques en función del tamaño de bloque apropiado del sistema de archivos.
En este ejemplo, el tamaño de bloque del sistema de archivos /home es de 1 KB. La especificación -b es 72 multiplicado por 1024 = 73728. Por tanto, la línea de comandos pertinente es:
fsadm -b 73728 /home
Compruebe que el superbloque del sistema de archivos refleja la expansión. Para comprobarlo, ejecute el comando bdf, df o fsadm -E.
Si el valor de tamaño_nuevo es mayor que el tamaño actual del sistema de archivos, éste se ampliará a los sectores de tamaño_nuevo.
Si el valor de tamaño_nuevo es menor que el tamaño actual del sistema de archivos, el JFS tratará de contraer el sistema de archivos a los sectores de tamaño_nuevo.
Es posible que la disminución del tamaño de un sistema de archivos no se efectúe si los recursos del sistema de archivos ocupan los sectores que se van a eliminar. Si sucede esto, desfragmente de nuevo el sistema de archivos; es posible que esta acción libere los recursos y permita una disminución posterior del tamaño del sistema de archivos.
En el siguiente procedimiento, se cambia el tamaño de un sistema de archivos JFS sin el aporte del producto opcional HP OnLineJFS.
Determine el valor de aumento del tamaño del sistema de archivos.
Asigne espacio para el sistema de archivos.
Amplíe el volumen lógico con el SAM o con el comando lvextend(1M). Asegúrese de que especifica el nuevo tamaño del volumen lógico, no la cantidad de aumento.
Por ejemplo, supongamos que el sistema de archivos /home reside en el volumen lógico /dev/vg4/users_lv. El tamaño actual de dicho sistema de archivos es de 50 MB, tal como se comprueba al ejecutar bdf. Por otro lado, desea que el sistema de archivos nuevo (así como el tamaño del volumen lógico) sea de 72 MB. Escriba:
lvextend -L 72 /dev/vg4/users_lv
Para obtener más detalles, lea la ayuda en línea del SAM o la página de manual de lvextend(1M).
Realice una copia de seguridad del sistema de archivos JFS con la utilidad de copia de seguridad que prefiera. Para obtener información pormenorizada sobre la logística de realización de copias de seguridad, consulte la sección «Realización de una copia de seguridad de los datos».
Ejecute mkfs con la opción -F vxfs para volver a crear un sistema de archivos JFS según el nuevo tamaño. Para obtener información pormenorizada, consulte la página de manual de mkfs_vxfs(1M).
Restaure el sistema de archivos JFS en el sistema de archivos recién creado.
Consulte:
El sistema HP-UX revisión 10.20 y posteriores admite archivos grandes (de tamaño superior a 2 GB). Tenga presentes las siguientes cuestiones cuando trabaje con archivos grandes:
La edición interactiva no se puede realizar en los archivos grandes. Por ejemplo, si se trata de ejecutar vi en un archivo grande, aparece el siguiente mensaje de error:
|
No se pueden enviar por correo electrónico archivos grandes.
No se pueden imprimir archivos grandes.
Si desea que un sistema de archivos admita el uso de archivos grandes (mayores de 2 GB), éstos deben habilitarse de forma explícita, puesto que el valor por defecto del sistema es emplear archivos pequeños. (Un sistema no admite archivos grandes con sólo actualizarlo a una revisión de HP-UX que los admita.) Esto presenta una ventaja: si no necesita trabajar con archivos grandes, no es preciso que los habilite en el sistema; y todo seguirá funcionando del mismo modo que antes.
Para crear un sistema de archivos con archivos grandes, utilice el comando mkfs o el comando newfs. A partir de la revisión 11.0 de HP-UX, el comportamiento por defecto de estos comandos consiste en crear un sistema de archivos con archivos que no sean grandes. No obstante, cabe la posibilidad de que se modifique este valor por defecto en una revisión posterior de HP-UX. Por tanto, es conveniente definir explícitamente la opción largefiles o bien nolargefiles.
En los siguientes ejemplos, se ilustran modos distintos de crear un sistema de archivos con archivos grandes:
|
|
|
|
En los siguientes ejemplos, se ilustran modos distintos de crear un sistema de archivos que no admita archivos grandes:
|
|
|
|
Es posible convertir un sistema de archivos con archivos grandes en otro con archivos pequeños, y viceversa, con ayuda del comando fsadm. Reviste importancia comprender que la conversión de estos sistemas de archivos debe realizarse en un sistema de archivos desmontado y que, después de una conversión eficaz, se llama al comando fsck.
En el siguiente ejemplo, se ilustra cómo convertir un sistema de archivos sin archivos grandes en un sistema de archivos con archivos grandes.
|
| NOTA: Aunque la conversión de un sistema de archivos sin archivos grandes en un sistema de archivos con archivos grandes en general siempre es eficaz, no ocurre lo mismo a la inversa. La conversión de un sistema de archivos con archivos grandes en un sistema de archivos sin archivos grandes sólo se podrá realizar con éxito si el sistema de archivos no contiene ningún archivo grande. Aun cuando el comando fsadm sólo detecte un archivo grande en el sistema de archivos que ha de convertirse, dicho comando no convertirá el sistema de archivos. Por tanto, como paso previo a la conversión de un sistema de archivos con archivos grandes que en realidad albergue archivos grandes en un sistema de archivos sin archivos grandes, debe eliminar los archivos grandes. | |
A partir de la revisión 10.20 y posteriores de HP-UX, todos los comandos de administración del sistema de archivos para HFS y JFS admiten los archivos grandes (mayores de 2 GB). Todos los comandos de usuario del sistema de archivos admiten los archivos grandes.
Si un comando que no admita los archivos grandes detecta uno, el comando generará un error EOVERFLOW e imprimirá un mensaje parecido al siguiente:
Value too large to be stored in data type
El comando fsck(1M) repara los sistemas de archivos dañados. Normalmente, no deben aparecer archivos grandes en un sistema de archivos sin archivos grandes. No obstante, si en efecto aparece un archivo grande, el comando fsck soluciona esta situación de dos formas.
En el primer marco hipotético, el comando fsck se utiliza en el modo interactivo. fsck busca un archivo grande en un sistema de archivos sin archivos grandes, marca el sistema de archivos como defectuoso y se detiene. A continuación, se puede solucionar la situación con el comando fsadm junto con la opción -o largefiles. El comando fsck repara el sistema de archivos que, a continuación, se podrá montar. Este marco hipotético conserva el archivo grande, si el comando fsck no detecta que presente algún otro daño.
En el segundo marco hipotético, el comando fsck se utiliza en modo no interactivo y se depura el archivo grande en un sistema de archivos sin archivos grandes. fsck supone que el superbloque es exacto en función de las comprobaciones de exactitud que realiza, puesto que la probabilidad de que un superbloque se dañe es insignificante en comparación con la presencia de un archivo grande en un sistema de archivos sin archivos grandes. Por consiguiente, fsck eliminará el archivo grande de un sistema de archivos que considere que no debe contener archivos grandes.
El comando mount admite sistemas de archivos con archivos grandes y brinda un método para garantizar que no se monte ningún sistema de archivos con archivos grandes en el sistema.
El comando mount utiliza las mismas dos opciones que los comandos mkfs, newfs y fsadm (largefiles y nolargefiles). El comando mount no monta un sistema de archivos con archivos grandes si se especifica la opción -o nolargefiles. A la inversa, el comando mount no monta un sistema de archivos sin archivos grandes si se ha especificado la opción -o largefiles. Si no se facilita ninguna opción para mount, este comando utiliza el estado del propio sistema de archivos para determinar si se ha montado como largefiles o nolargefiles.
Consulte:
HP-UX Large Files White Paper Version 1.4
/etc/ftpd/ftpaccess es el archivo de configuración primario para definir cómo funciona el demonio ftpd. El archivo /etc/ftpd/ftpaccess permite configurar una amplia variedad de características FTP, por ejemplo: el número de intentos de inicio de sesión FTP permitidos, las presentaciones de la banderola FTP, el registro de transferencias de archivos entrantes y salientes, los permisos de acceso, el uso de expresiones regulares, etcétera. (Para obtener detalles completos sobre este archivo, consulte la página de manual de ftpaccess(4).)
Para habilitar el archivo /etc/ftpd/ftpaccess, especifique la opción -a para la entrada ftp del archivo /etc/inetd.conf. Por ejemplo:
ftp stream tcp nowait root /usr/lbin/ftpd ftpd -a -l -d
(La opción -l registra todos los comandos enviados al servidor ftpd en el archivo syslog. La opción -d registra información sobre depuración en el archivo syslog.)
Para deshabilitar el archivo /etc/ftpd/ftpaccess, indique la opción -A para la entrada ftp del archivo /etc/inetd.conf. Por ejemplo:
ftp stream tcp nowait root /usr/lbin/ftpd ftpd -A -L -d
Hay varios archivos de configuración FTP que permiten definir cómo funciona el comando ftp, tal como se describe en la siguiente tabla.
Tabla 6-9 Archivos de configuración FTP
| /etc/ftpd/ftpaccess | El archivo de configuración primario que define el funcionamiento del demonio ftpd. Para obtener más información, consulte la página de manual de ftpaccess(4). |
| /etc/ftpd/ftpconversions | Define las opciones de compresión/descompresión y las operaciones de los comandos tar/untar. Para obtener más información, consulte la página de manual de ftpconversions(4). |
| /etc/ftpd/ftphosts | Concede/deniega el acceso a la cuenta FTP en función de las direcciones IP y los nombres de sistema host de origen. Para obtener más información, consulte la página de manual de ftphosts(4). |
/etc/ftpd/ftpusers | Restringe el acceso FTP a los usuarios especificados. Para obtener más información, consulte la página de manual de ftpusers(4). |
| /etc/ftpd/ftpgroups | El archivo de contraseñas de grupo que se utiliza con los comandos SITE GROUP y SITE GPASS. Para obtener más información, consulte la página de manual de ftpgroups(4). |
Para comprobar los nombres de ruta de todos los archivos de configuración FTP, escriba:
|
Para obtener más información, consulte la página de manual de ckconfig(1).
Para ver el número actual de usuarios correspondiente a cada clase y el límite de cada clase de usuarios según la definición del archivo /etc/ftpd/ftpaccess, escriba:
|
Para ver la información de proceso actual correspondiente a cada usuario registrado en el servidor FTP, escriba:
|
Para obtener más información, consulte las páginas de manual de ftpcount(1) y ftpwho(1).
El comando ftpshut permite crear un archivo de mensaje de cierre para avisar a los usuarios de que se va a cerrar el FTP. El demonio FTP comprueba este archivo a intervalos para determinar el tiempo que queda antes del cierre. (Para ejecutar el comando ftpshut, debe ser superusuario.)
Después de producirse el cierre, debe escribir el comando ftprestart para eliminar todos los archivos de mensajes de cierre de las cuentas de usuario reales, anónimos y virtuales. Estos archivos de mensajes se crean con la utilidad ftpshut.
Para obtener información pormenorizada sobre la creación de un mensaje de cierre de FTP, consulte las páginas de manual de ftpshut(1) y ftprestart(1), así como el capítulo 2 del manual Installing and Administering Internet Services.
Se puede especificar el registro de las sesiones FTP mediante la palabra clave log commands del archivo /etc/ftpd/ftpaccess.
| log commands | Habilita/deshabilita el registro de una sesión FTP en el archivo syslog, incluidos los comandos, los inicios de sesión, los errores de inicio de sesión y la actividad de FTP anónimo. (Esta entrada anula la opción -L indicada para la entrada ftp del archivo /etc/inetd.conf.) |
| NOTA: Para habilitar el archivo /etc/ftpd/ftpaccess, debe precisar la opción -a en la entrada ftp del archivo /etc/inetd.conf . | |
Para obtener información pormenorizada sobre la palabra clave log commands, consulte la página de manual de ftpaccess(4).
Se puede registrar la información sobre las transferencias de archivos procedente del demonio de servidor FTP en el archivo de registro /var/adm/syslog/xferlog. El archivo xferlog deja constancia de la información sobre las transferencias de archivos, incluidos la hora actual, la hora de transferencia de un archivo, el sistema host remoto, el nombre de archivo, el tamaño de archivo y si la transferencia de un archivo se ha realizado en formato ascii o binario.
Para registrar las transferencias de archivos FTP entrantes y salientes, modifique el archivo /etc/ftpd/ftpaccess con la palabra clave log transfers.
| log transfers | Habilita/deshabilita el registro de las transferencias de archivos para usuarios reales o de FTP anónimo en el archivo /var/adm/syslog/xferlog. El registro de las transferencias dirigidas al servidor (entrantes) se puede habilitar independientemente de las transferencias procedentes del servidor (salientes). |
| NOTA: Para habilitar el archivo /etc/ftpd/ftpaccess, debe precisar la opción -a en la entrada ftp del archivo /etc/inetd.conf. | |
Para obtener más información, consulte las páginas de manual de ftpaccess(4) y xferlog(5).
La compatibilidad con FTP virtual permite administrar un servidor FTP para dos dominios independientes en el mismo equipo.
El FTP virtual permite configurar los sistemas de modo que el user1 que se conecte por medio del ftp a ftp.domain1.com obtenga una banderola FTP y un directorio FTP, mientras que el user2 que se conecte por medio del ftp al ftp.domain2.com obtenga una banderola y un directorio FTP distintos. (Esto también sucede incluso si los usuarios están en el mismo equipo y utilizan los mismos puertos.)
Para obtener información pormenorizada sobre la configuración de la compatibilidad con FTP virtual, consulte el capítulo 2 del manual Installing and Administering Internet Services.
| NOTA: La configuración de un servidor FTP virtual exige el uso de alias de dirección IP. HP-UX 10.30 y revisiones posteriores admiten esta función. | |
|
|||||||||||||||