wiki:Equipos/Seal/BootSolaris

Apagar

Apagado por init 0, se queda en consola pidiendo: "press any key to reboot" hace sync y desmonta 
 shutdown -g 1 -i 0
Apagado por init 5, se queda apagada
 shutdown -g 1 -i 5
Apagado por init 6, se reinicia
shutdown -g 1 -i 6


Run levels:

  • 0 Power-down state
  • s or S Single-user state (some filesystems)
  • 1 Administative state (all filesystems) no funciona ssh
  • 2 Multiuser state (cuando vengo de init 3, pierdo entorno grafico, y parece ue va al System Maintenace Mode
  • 3 multiuser state (with nfs), funciona who -r , entorno grafico
  • 5 Power down state
  • 6 reboot state. el reinicio es de SO no carga de nuevo BIOS y tarjetas lsi

Relacion entre milestone y estados del init:

  • S milestone/single-user:default
  • 2 milestone/multi-user:default
  • 3 milestone/multi-user-server:default

El run-level actual se conoce con who -r

Boot

Para poder entrar al menu de las tarjetas LSi hay que pulsar ctl+c, sas3081e sas92008e

Bootadm list-menu muestra donde se encuentra el archivo menu.lst

root@seal:/export/home/admin# bootadm list-menu
the location for the active GRUB menu is:''' /rpool/boot/grub/menu.lst'''
default 9
timeout 30
0 OpenIndiana Development oi_151a X86
1 openindiana-1
2 openindiana-2-151a6
3 openindiana-2-151a6-backup-1
4 openindiana-2-151a6-backup-2
5 openindiana-2-151a6-backup-3
6 openindiana-2-151a6-backup-4
7 openindiana-2-151a6-1
8 openindiana-2-151a6-backup-5
9 openindiana-2-151a6-2
10 openindiana-2-151a6-3
11 pre_napp-it-0.9f1

Dejamos comentadas tres lineas y console= text para poder seguir el proceso de arranque:

#splashimage /boot/solaris.xpm
#foreground FF0000
#background A8A8A8
kernel$ /platform/i86pc/kernel/$ISADIR/unix -B $ZFS-BOOTFS,console=text

CUANDO hay problemas en el arranque:

Cuando esta la pantalla del menu del gruB pulsa 'e' para editar las opciones:

moverse a la linea del kernel y, volver a pulsar 'e' y añadir al final de la linea:

  • -s Boots the system in single-user mode, para salir del modo S o 'System maintenance ' hay que pulsar ctrl-D . " SINGLE USER MODE"
  • -v Boots the system with verbose messages enabled
  • -m verbose muestra los servicios que va iniciando.
  • -m debug
  • -m milestone=none comienza solo los servicios init, svc.startd and svc.configd

Despues solo pulsar 'b' para que comenzar el boot.

En el terminal de Single user no consigo hacer scroll up, lo unico que he encontrado es:

  • Ctrl-s Stops scrolling (Xoff)
  • Ctrl-q Resume scrolling (Xon)

SINGLE USER MODE

No monta ningun FS

Consolas Vituales

Funciona!!!! https://blogs.oracle.com/DanX/entry/solaris_virtual_consoles

Readonly

Poner datasets en readonly:

zfs set readonly=on depot

servicios

Si fuese necesario comentar algun servicio la ruta es :

  • /lib/svc/method/

Para evitar que los clientes monten :

svcs -l nfs/server
Svcadm disable nfs/server
Last modified 4 years ago Last modified on May 27, 2017 7:41:02 PM