Você está na página 1de 4

Los siguientes errores se podan ver , cuando un sistema de archivos est lleno : En la consola del sistema : vmunix : sistema

de archivo completo Sistema de alerta :: archivo completo AVISO: alloc : sistema de archivo completo no queda espacio en el dispositivo vmunix : sistema de archivo completo Por ejemplo : ADVERTENCIA: / : sistema de ficheros completo Causa Hay varias razones por las que un sistema de archivos se llena. Una cosa importa nte a tener en cuenta es la forma en que se instalan los sistemas de archivos du rante la instalacin. Uno tiene que tener cuidado de cmo se utiliza mucho espacio p ara cada sistema de archivos y pensar en el futuro . Con visin de futuro , es menos probable que sus sistemas de archivos recibirn comp leta, pero no impedir que un sistema de archivos est llenando . Este documento mos trar las razones ms comunes por las que un sistema de archivos puede llegar a ser total y cmo manejarlos . SOLUCIN Este documento est escrito principalmente para hacer frente a los sistemas de arc hivos del sistema operativo (como root, var y usr ) , pero puede ser utilizada p ara solucionar otros sistemas de ficheros. Hay muchas maneras de encontrar lo qu e est llenando un sistema de archivos , que a veces puede ser un proceso difcil . Un problema es que un sistema de archivos puede ser llenado por uno o unos archi vos muy grandes (que es generalmente fcil de encontrar ) o por miles de archivos ms pequeos ( que pueden ser difciles de encontrar y determinar la causa ) . Primero usted tiene que averiguar qu archivos se estn llenando su sistema de fiche ros . Una forma muy til hacer una lista del tamao de los archivos en un sistema de fiche ros es con el comando du . El siguiente ejemplo muestra los archivos de mayor a menor en el sistema de arch ivos raz : $ Du - AKD / | sort- nr | ms o $ Du - AKD / | sort- nr > / tmp / du.out Este ltimo le dar un archivo que puede revisar en su conveniencia. La opcin-d del comando du mantiene du crucen lmites de la particin . La opcin-a le dice du reportar el tamao de los archivos ( sin esta opcin du simplem ente informa de la cantidad de espacio utilizado en cada directorio . La opcin- k significa que du reportar en trminos de kilobytes en vez de bloques de 512 bytes . En Solaris [ TM ] 9 o posterior sustituir k con h , si lo prefiere salida legi ble , es decir la produccin en trminos de kilobytes , megabytes o gigabytes , depe ndiendo del nmero reportado . La opcin- nr de gnero coloca los archivos en orden numrico inverso. Por supuesto , esto puede ser usado en sistemas de ficheros distintos de raz , slo

sustituya la ruta requerida para / en el comando " du " . El comando du - skd / resume la cantidad de kilobytes utilizados para un sistema de archivos , en el caso concreto para el sistema de ficheros raz . Si esto es d iferente de lo que se informa por el comando df- k , se puede comprobar 1008447. 1and 1.001.624,1 para obtener ms consejos de explicacin y solucin de problemas. Un problema comn con df mostrando un mayor uso de du es existente de datos o arch ivos en los directorios que se utilizan como puntos de montaje . 1.008.447,1 cubre esto, pero la solucin bsica se da de nuevo aqu por conveniencia . Desmonte los sistemas de archivos montados y comprobar los directorios de puntos de montaje para los archivos . Quitar los archivos o moverlos si cree que los n ecesita , y montar los sistemas de archivos de nuevo. Para el sistema de archivos tmp / , tendr que arrancar el sistema en modo de usua rio nico para acceder al directorio / tmp sin tener intercambio montado sobre l. Para / var y / usr de archivos raz , istema de archivos tado / var o / usr , tendr que iniciar el sistema desde cdrom , monte el sistema y luego verifique el directorio / var y / usr en el marco del s raz montado. Normalmente, stas deben estar vaco cuando no est mon .

Otra buena manera de buscar archivos es utilizar el comando " / usr / bin / find ' . Hay un buen documento de cmo utilizar el comando find , consulte 1.004.517,1 . Sistemas de archivos estndar que debe buscar en un primer momento sern los siguien tes: Sistema de Archivos cheques / tmp Si / tmp est llena o contiene archivos de gran tamao , un reinicio limpiar este dir ectorio. Acciones A de instalacin de Solaris por defecto el de espacio en disco p ara / tmp y de intercambio como se puede ver en la salida del comando df . Nota: / tmp no se limpia durante el arranque si / tmp se configura como un siste ma de archivos independiente. / dev Los archivos grandes pueden aparecer aqu cuando se trata de escribir en un dispos itivo que utiliza el nombre de dispositivo correctos . Por ejemplo / dev / rmt / o ( letra ' o') en lugar de / dev/rmt/0 (dgito "cero" para una unidad de cinta. Este es un problema muy comn , si el equipo no tiene una unidad de cinta conectad a y alguien utiliza un comando de cinta como el alquitrn o ufsdump . Eso le basta con crear un archivo grande en / dev / rmt / . As que asegrese de comprobar el di rectorio / dev para enlaces reales no archivos . / Busque los archivos centrales. Compruebe / . Papelera y el directorio + found / perdido desde archivos de gran tamao . Comprobar si un archivo CPR . En la raz, es to est puesto all por el poder de suspender / software de hoja de vida.

/ var Paquetes de terceros a veces dejan archivos tar en / var / sadm / pkg . Si / var est lleno (y es un sistema de archivos por separado ) o el directorio / var es el que se determin que se utiliza la mayor parte del espacio en la raz , co mpruebe lo siguiente . Limpiando (pero NO borrar ; los archivos deben ser truncados a la longitud cero) los siguientes archivos que podra ganar un poco de espacio. Tenga cuidado aqu por que perders diversa informacin de registro. Por ejemplo, el utmp [x ] y wtmp [x ] archivos contienen acceso de los usuarios y la informacin contable : / var / cron / log / var / spool / lp / logs / var / adm / utmp / var / adm / utmpx / var / adm / wtmp / var / adm / wtmpx / var / log / syslog * / var / adm / messages . * NOTA : si usted pone a cero el utmp , utmpx , wtmp o archivos wtmpx , debe reini ciar su mquina. Para poner a cero un archivo : # Cat / dev / null > filename NOTA : Para Solaris [ TM ] 9 o mayor, ver logadm ( 1M) para obtener una herramie nta til para gestionar los archivos de registro . Compruebe / var / saf - comprobar _log y en los directorios de tcp y zsmon . Hab r archivos _log - se puede poner a cero hacia fuera con "cat / dev / null > nombr e de archivo" . Si su sistema est siendo utilizado como un host de la impresora , compruebe / var / lp / logs para los archivos , que se puede quitar si se han i mprimido o sobrante de fallos del sistema o problemas de la impresora . Comprueb e / var / preserve . Compruebe / var / spool / * directorio. Los subdirectorios como " lp" o " mqueue " se utilizan para la cola de impresin . Compruebe / var / crash para cualquier ncleos del sistema. Tambin consulte el / var / tmp para archi vos que no sean necesarios ; / var / tmp no se limpia con un reinicio . Una palabra de precaucin en relacin con el directorio / var / sadm . Este director io contiene paquetes y la informacin de parches y en general no se debe tocar . Si desea eliminar la informacin de restitucin patch guardado, consulte 1.005.804,1 . Tambin podra ser que est ejecutando sin inodos y est recibiendo el sistema de archiv o de mensajes completo. En este caso, volver a crear una particin con ms inodos . Los pasos bsicos son : Elimine los archivos innecesarios .

Copia de seguridad de la particin. recrear usando newfs -i nbpi / dev / nbpi donde se elige ms pequeo que el valor pr edeterminado para el tamao del disco , y rfsname es el sistema de archivos en bru to , por ejemplo, / dev / rdsk / cntndnsn . Ver newfs (1M ) para obtener ms infor macin. Restaurar la informacin de nuevo a la particin. En el curso de la operacin normal del sistema, la raz y los sistemas de archivos u sr (o directorios ) son en su mayora estticos ( no crecen con el tiempo) . / var s in embargo, lo hace crecer con el tiempo ( ya que contiene los archivos de regis tro , la base de datos de paquetes, colas de impresin y correo , etc.) El nombre var es , de hecho, una abreviatura para variar o variable como var sistema de ar chivos / est pensado para archivos , que varan en tamao y contenido a travs del tiem po (ver el sistema de archivos ( 5 ) en el manual para ms detalles sobre esto). E s una buena prctica de administracin de sistemas para monitorear los archivos de r egistro para asegurarse de que no bajen demasiado grande. Si un sistema de archivos de repente se llena, que podra haber sido causado por l a instalacin de una nueva pieza de software en un directorio equivocado. Verifique cualquier directorio + encontrado perdido en cualquier sistema de arch ivos que est lleno. Otro enfoque sera para listar los archivos por su fecha de modificacin (si la fech a de cuando el sistema de archivos lleno se conoce ) . # Ls- lrt / | ms habr una lista de todos los archivos y ordenarlos por las fechas de modificacin . En circunstancias muy raras un sistema de archivos UFS puede parecer completa, m ientras que usted todava tiene bloques de datos y los i- nodos disponibles . Esto se describe en 1007624.1 .

producto Sistema operativo Sistema operativo Sistema operativo Sistema operativo Sistema operativo Sistema operativo Sistema operativo

Solaris Solaris Solaris Solaris Solaris Solaris Solaris

9 para plataformas x86 9 SPARC Platform Edition 9 8 para plataformas x86 8 10 para plataformas x86 10

beethoven DMA restringido abajo 4GB lmite debido a la errata

Você também pode gostar