Incrociamo le dita…
Fate un giro su http://www.volunia.com
Incrociamo le dita…
Fate un giro su http://www.volunia.com
A questo link si trova la procedura per recuperare la password di root e di padmin di un AIX VIO (Virtual I/O) Server.
Qui e qui (Document ID# 1008676.1 «Best Practices’ and configuring loghost on Sun Fire[TM] 3800,4800,4900,6800, and E6900 servers») per chi ha un’accont MOS (My Oracle Support) la procedura da seguire per raccogliere e centralizzare in un “loghost server” i logs delle SCs dei Mid-Range server in oggetto.
Ambiente: Solaris 10, Global Zone (GZ) e Local Zone (LZ)
Problema: voglio delegare l’uso della console all’utente amministratore di un Solaris Containers (Solaris Local Zone), ma non voglio dargli l’accesso come utente root alla Global Zone.
In altri ambienti questa necessità viene prevista “nativamente”(HP-UX, VM host provide VM Console). A questo link un mio post dal titolo “Provide Access to Solaris Containers/Zones Consoles (zlogin -C)” con alcune risposte.
Possibile soluzione: tutte le operazioni vanno eseguire come utente “root” o ruolo identico:
1) Creo un utente con “ruolo” e “diritti” ristretti(jailed) che può solamente eseguire il comando “zlogin -C -e $ <nomezona>”, dove nomezona varia a seconda della LZ. Con questo utente posso collegarmi a tutte le console delle LZs, delegando l’autenticazione alla zona alla coppia username/password dell’utente root della LZ.
2) Variante: se voglio che l’utente amministratore si possa collegare SOLO alla console della propria LZ, dovrò creare un utente “zconsole” per ogni LZ amministrata(in pratica devo “fissare” la variabile <nomezona> con la zona interessata).
# groupadd -g 111 zconsole
# cat /sbin/pfzconsole
#!/usr/bin/bash
echo " Please enter LZ name:"
read zone
echo " Type \"\$.\" for exit from console"
/usr/bin/pfexec /usr/sbin/zlogin -C -e \$ $zone
# chmod +x /sbin/pfzconsole
# useradd -u 1111 -g zconsole -c "Zones Console login user" -d /export/home/zconsole \
-s /sbin/pfzconsole -m zconsole
# chmod 700 /sbin/pfzconsole
# chown zconsole:zconsole /sbin/pfzconsole
# passwd zconsole
# printf "zconsole::::type=normal;profiles=Zone Management;auths=solaris\n" >> /etc/user_attr
Esempio di output
# ssh zconsole@globalzone
Password:
Last login: Wed Mar 23 16:12:47 2011 from globalzone
Enter LZ name:
localzone-z1
Type “$.” to exit from console
[Connected to zone 'localzone-z1' console]localzone-z1 console login:
localzone-z1 console login: root
Password:
Mar 27 16:42:31 localzone-z1 login: ROOT LOGIN /dev/console
Last login: Fri Mar 25 12:10:20 from XXX.XXX.XXX.XXX
Oracle Corporation SunOS 5.10 Generic Patch January 2005
Sourcing //.profile-EIS…..TERM=vt100
root@localzone-z1 # exit
localzone-z1 console login: $.
[Connection to zone 'localzone-z1' console closed]
Connection to globalzone closed.
#
Postate altri suggerimenti se avete altre idee…
La notizia è un po’ vecchiotta ma la posto lo stesso, perché può tornare utile. Grazie agli script vxlustart e vxlufinish, a partire dalla Veritas Storage Foundation™ 5.0 for Solaris, é possibile eseguire l’upgrade di Veritas Volume Manager (VxVM) e/o Solaris usando Live Upgrade(LU).
I vantaggi introdotti dall’uso di LU sono:
Qui la documentazione ufficiale Symantec
Qui trovate (in inglese) un corso on-line su VxVM 4.x for UNIX. E’ suddiviso in “Fundamentals” e “Maintenance“. Qui trovate un mio vecchio post con utili “cheat sheet” sui comandi VERITAS.
La distribuzione Debian GNU/kFreeBSD supporterà il filesystem ZFS già dall’installer “netboot” con il kernel 8 di FreeBSD. Da quanto dice Robert Millan in un post, il supporto al ZFS ci sarà SOLO sulla “netboot image” e non sul Debian-Installer (beta1).
Per quanto riguarda il kernel Linux (quindi la distro Debian GNU/Linux), la situazione non è cambiata perché, per questioni di licenza, non è possibile includere nel kernel rilasciato sotto GPLv2 il codice di ZFS rilasciato sotto licenza CDDL.
Da qualche giorno a questo link, Gerry Haskins (Oracle Director, Software Patch Services), ha pubblicato l’aggiornamento delle strategie di patching di Oracle Solaris presentata alla Oracle OpenWorld 2010.
Per la versione prcedente fate riferimento a qui.
Tra le “novità”, viene molto “spinto” l’uso di Oracle Solaris Live Upgrade (LU) e ZFS root filesystem.
Vedere anche Oracle Solaris Patching Quick Links, vi può essere d’aiuto 8)