Todos los artículos sobre RHEL

Saber cuanta memoria RAM tengo en Linux

 

Comando para mostrar la memoria RAM

Con el comando free mostramos información de la memoria RAM de nuestra máquina linux, como la memoria total, memoria utilizada, memoria libre, etc.

Ejemplo:

# free
total used free shared buffers cached
Mem: 3913388 3521792 391596 0 124596 2969828
-/+ buffers/cache: 427368 3486020
Swap: 4192956 284 4192672

Leer más Saber cuanta memoria RAM tengo en Linux

Compartir:

Filesystem especial /proc

Filesystem especial /proc

Es un pseudo sistema de ficheros que se utiliza para permitir el acceso a la información del kernel sobre los procesos. Dado que /proc no es un sistema de ficheros real, no consume ningún espacio de almacenamiento, y sólo consume una limitada cantidad de memoria. El sistema de archivos se monta con frecuencia en /proc. Está soportado bajo Solaris, BSD y GNU/Linux. En linux se extiende para incluir datos que no son propios de los procesos.

Diferentes usos

/proc/buddyinfo
Util para diagnostigar problemas de fragmentación de memoria. Cada columna representa el número de páginas disponibles en un momento dado.

/proc/cmdline
Muestra los parámetros pasados al kernel en el momento en que éste inicia.

/proc/cpuinfo
Identificación acerca del procesador utilizado.

Leer más Filesystem especial /proc

Compartir:

Ampliar Swap en Linux

 

 

 

Con LVM:

1. Comprobar espacio libre en el Volume Group:
vgdisplay

2. Crear una partición para swap de 15G:
lvcreate -L 15G -n /dev/MIvg/lvswap01

3. Definir la partición para utilizar como swap:
mkswap /dev/MIvg/lvswap01

4. Habilitarla:
swapon -v /dev/MIvg/lvswap01

5. Añadirla al fichero /etc/fstab para que se monte automáticamente cuando el sistema se reinicie:
vi /etc/fstab
/dev/MIvg/lvswap01 none swap sw 0 0
Leer más Ampliar Swap en Linux

Compartir:

Cambiar JAVA_HOME al usuario root en linux

 

Para cambiar o modificar el JAVA_HOME al usuario root tras una instalación de otra versión de Java tenemos que seguir los siguientes pasos:

 

 

Comprobar versión actual de Java:

Una vez que hemos instalado una nueva versión de Java JDK y/o JRE en nuestra máquina Linux, por ejemplo jre1.8.0_101, chequeamos la versión que está utilizando el usuario root (por defecto será la que viene en el SO):

[root@rhel ~]# java -version
java version "1.6.0_32"
OpenJDK Runtime Environment (IcedTea6 1.13.4) (rhel-11.1.13.4.el6-x86_64)
OpenJDK 64-Bit Server VM (build 23.25-b01, mixed mode)

Como vemos en el resultado anterior la versión de Java que detecta es la 1.6.0_32 y no la nueva que hemos instalado hace un momento jre1.8.0_101.

Editar fichero .bashrc:

Para solucionar esto y que el usuario root utilice por defecto Java 1.8 hay que modificar el fichero .bashrc dentro del home del usuario:

[root@rhel ~]# vi ~/.bashrc

Y añadir las siguientes líneas al final del fichero, suponiendo que la ruta donde hemos instalado el nuevo Java es /usr/local/pr/jre1.8.0_101:

# Ejemplo si hemos instalado Java en /usr/local/pr/jre1.8.0_101
JAVA_HOME="/usr/local/pr/jre1.8.0_101"; export JAVA_HOME
export PATH=$JAVA_HOME/bin:$PATH

Leer más Cambiar JAVA_HOME al usuario root en linux

Compartir: