systemadmin.es > Kernel > runlevels en derivados de RedHat (Fedora, CentOS, RHEL) y SuSE

runlevels en derivados de RedHat (Fedora, CentOS, RHEL) y SuSE

Los runlevels són los modos de operación del sistema operativo. En el caso de derivados de RedHat y SuSE, los runlevels se describen así:

  • runlevel 0 – halt: Apagado de la máquina
  • runlevel 1 – single user: Para realizar tareas de mantenimiento
  • runlevel 2 – multiuser sin conectividad por red ni interfaz gráfica
  • runlevel 3 – multiuser con conectividad por red y NFS, pero sin interfaz gráfica
  • runlevel 4 – no usado
  • runlevel 5 – mutiuser con interfaz gráfica
  • runlevel 6 – reinicio del sistema

Para saber en que runlevel nos encontramos podemos ejecutar el comando runlevel:

# runlevel
N 3

En este caso se trata del 3: multiusuario con red sin interfaz gráfica, típicamente para un servidor. Las estaciones de trabajo acostumbran a tener el runlevel 5.

Para cambiar el runlevel por defecto tenemos que editar el fichero /etc/inittab y modificar el initdefault. Por ejemplo, para una estación de trabajo mutiusuario con interfaz gráfica podriamos por defecto el runlevel 5:

id:5:initdefault:

Mientras que para un servidor sería más adecuado el uso del runlevel 3:

id:3:initdefault:

2 comments to “runlevels en derivados de RedHat (Fedora, CentOS, RHEL) y SuSE”

  1. Una consulta amigos, tengo un CentOs 6.4 como el initdefault en init 0. este runlevel obviamente me deja encender la maquina pero al momento de terminar de cargar parametros por una cosa de logica se apaga, he probado algunos metodos para modificar esto y dejarlo en init 5 o init 3 pero no me funciona.

    Alguna idea de como hacer esto?

  2. pato,

    Lo que te conviene hacer en ese caso es levantar desde un Live CD y modificar el archivo de configuracion, ya que el init 0 siempre te apagara el equipo.

    abrazo

Deja un comentario:

XHTML - Tags permitidos:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>