Recientemente, un servidor Linux se produce una excepción, el sistema refleja muy lento, la aplicación adecuada puede no reflejar, sino también las circunstancias del accidente se produce después de varios días de observación para comprender, Se ha encontrado que el servidor está bajo mucha presión y la presión principal proviene del disco duro. El acceso a la E /S ha alcanzado el 100%. Para la comodidad de nuestros métodos y su futuro encuentro este tipo de problemas se pueden resolver tan pronto como sea posible, voy a estar aquí para ver servidor Linux para acceder a la carga IO de disco duro con compartir con todo el mundo:
En primer lugar, comprobar con la parte superior de mando superior y ndash; 16:15 : 05 hasta 6 días, 6:25, 2 usuarios, carga media: 1,45, 1,77, 2.14Tasks: 147 totales, 1 en funcionamiento, 146 de dormir, 0 se detuvo, 0 zombieCpu (s): 0,2% nosotros, 0,2% sy, 0,0 % de Ni, 86,9% de la identificación, el 12,6% wa, 0,0% hola, 0.0% SIMEM: 4037872k total 4003648k utilizado, 34224k libre, buffersSwap 5512k: 7164948k total 629192k utilizado, 6535756k libre, 3511184k caché
Ver 12.6 % wa
El porcentaje de tiempo de CPU que espera IO, la presión IO es superior al 30%.
Segundo, use iostat -x 1 10
Si iostat no lo hace, a yum instalar sysstat
avg-cpu:% usuario% agradables% sys% iowait% idle0.00 0,00 0,25 33,46 66,29
dispositivo: RRQM /s wrqm /sr /sw /s RSEC /s WSEC /s rkB /s wkb /s avgrq-sz avgqu-sz await svctm% utilsda 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0.00sdb 1,122 17,00 9,00 192,00 9216,00 4608,00 96,00 1 23.79 137.23 1033.43 13.17 100.10sdc 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Ver util% 100,10% 66,29 inactivo
Si% util cercana al 100%, lo que indica que el que genera /Hay demasiadas solicitudes O, el sistema de E /S está lleno y el disco puede tener un cuello de botella.
inactivo menos del 70% La presión de E /S es mayor, generalmente la velocidad de lectura tiene más tiempo de espera.
Al mismo tiempo se puede combinar con vmstat para ver los parámetros b (número de procesos en espera de recursos)
vmstat -1
Si desea hacer hincapié en probar un disco duro se puede utilizar como IO comando de carga
dd tiempo if = /dev /B = recuento cero 1M = 2048 de = direct_2G
Este comando crea un nuevo archivo 2G en el directorio actual.
Probamos la carga de IO mientras creamos una nueva carpeta para
y luego lo vemos a través del siguiente script. Proceso pico en la situación
no puede escribir datos en el disco duro de un sistema Linux o UNIX? Para resolve
Linux2.6 los controladores de dispositivo se construyen sobre la base del modelo de dispositivo, por
Hoy, de repente, un capricho, quiero experimentar Mac Os, escuché que la máquina virtual instalada e
La instalación de Linux es un poco aterradora para los principiantes: las partici
¿Cuál es la razón del sistema operativo Linux no necesita desfragmentación es?
La matriz no se puede desmontar y la conmutación de doble máquina VCS falla.
Discusión sobre GUEST OS Clock (TIMEKEEP) en Máquina Virtual
Sistema Linux para actualizar la placa base BIOS
Cómo acceder de forma remota al sistema operativo Linux y Windows
La diferencia entre el búfer de memoria y el caché en el sistema operativo Linux
Los controladores de dispositivos I2C asociación
Proceso detallado de inicio del sistema Linux e inicialización del sistema
Linux shell implementación cuatro aritmética (entero y punto flotante) método simple
Win XP pasos para establecer una conexión de banda ancha
Ocho pasos para configurar rápidamente la red inalámbrica en XP
Baidu navegación cómo navegar sin conexión Baidu navegación sin conexión método de navegación
Win7 sistema de conexión de banda ancha error 738 solución
QQ grupo álbum eliminar tutorial
Resolver el disco U "No se puede detener el dispositivo de volumen universal"
CentOS 5.5 Linux Mount Windows NTFS File System
¿Cómo resolver el acceso denegado de la impresora compartida Win8?