Archivos de Categoría: Linux

Solucionar “open_basedir restriction in effect” en Plesk

Si en nuestra aplicación intentamos incluir archivos que se encuentran fuera del directorio de publicación del dominio (o subdominio) (httpdocs) es posible que se nos muestre el siguiente error: open_basedir restriction in effect. File(./../directorio/archivo.php) is not within the allowed path(s): (/var/www/vhosts/midominio.com/httpdocs:/tmp) Esto ocurre porque Plesk, por defecto, define que todos los archivos que se incluyan…
Leer más

Cómo borrar cientos de miles de ficheros dentro de una carpeta

Al intentar eliminar un número grande de ficheros en una carpeta, podemos encontrarnos con el siguiente mensaje sobre el SSH: -bash: /bin/rm: La lista de argumentos es demasiado larga Esto quiere decir que el numero de fichero excede lo que el sistema puede soportar. Para ello podremos utilizar: find /ruta_de_carpeta/ruta/  -name 'ficheros*' | xargs rm
Leer más

Mis páginas webs tardan en mostrarse en mi Servidor Virtual (VPS)

Es probable que cuando existen un grán numero de páginas webs en un mismo servidor virtual, estas tarden en mostrarse, eso es ocasionado por el limite del valor MaxClients dentro del fichero apache2.conf. Por norma general dicho fichero se encuentra en: /etc/apache2/apache2.conf Si no está seguro de donde se encuentra su fichero de configuración de…
Leer más

Reconstruir RAID con MDADM cuando una partición ha fallado (F)

Si existe una partición fallida en un conjunto de RAID 1 usando MDADM, podemos lanzar de nuevo la resincronización de la misma. El escerario inicial es el siguiente: En este escenario, se observa que una de las particiones sdb1 esta en estado fallo (F) servidor:~# cat /proc/mdstat Personalities : [linear] [multipath] [raid0] [raid1] [raid5] [raid4] [raid6] [raid10] md0 : active raid1 sda1[0] sdb1[2] (F) 25448688 blocks [2/1] [U_] md1 : active raid1 sda2[0] sdb2[1] 24418688 blocks [2/2] [UU] En primer lugar…
Leer más

Averiguar tamaño de carpetas en Linux

En muchas ocasiones, nos movemos por el shell de Linux y necesitamos averiguar el tamaño que ocupan unas carpetas dentro del arbol de directorios. Esto tiene utilidad para saber que fichero o carpetas están ocupando el 100% de / o /var etc. Para saber el tamaño de las carpetas podemos hacerlo con el comando "du"…
Leer más

Cómo crear particiones mayores de 2TB en Linux

En primer lugar, por limitaciones de fdisk, no se pueden crear particiones mayores de 2TB, para realizar esto deberemos instalar el programa GNU "parted" apt-get update apt-get install parted Una vez instalado "parted" procedemos a crear el GPT con el siguiente comando: parted /dev/sdb mklabel GPT Una vez creado GPT, estamos listos para crear la…
Leer más