• No results found

4 Data processing

4.2 Data processing steps

Proceda de la siguiente manera para resolver una dificultad con un problema menu.lst o un problema de contraseña de usuario root. Si necesita sustituir un disco en la agrupación raíz, consulte“Cómo sustituir un disco en la agrupación raíz ZFS” en la página 121. En el caso de que necesite realizar una restauración completa (bare-metal) del sistema consulteCapítulo 12, “Archivado de instantáneas y recuperación de agrupaciones raíz”.

Seleccione el método de inicio apropiado:

x86: Live Media: inicie desde el medio de instalación y utilice un terminal de GNOME para el procedimiento de recuperación.

Instalación de texto en SPARC: inicie desde el medio de instalación o desde la red, y seleccione la opción 3 Shell desde la pantalla de instalación de texto.

Instalación de texto en x86: en el menú de GRUB, seleccione la entrada de inicio Text Installer and command liney, a continuación, seleccione la opción 3 Shell desde la pantalla de instalación de texto.

Instalación automatizada en SPARC: utilice el siguiente comando para iniciar directamente desde un menú de instalación que permita salir a un shell.

ok boot net:dhcp

Instalación automatizada en x86: el inicio desde un servidor de instalación en la red requiere un inicio de PXE. Seleccione la entrada Text Installer and command line del menú de GRUB. A continuación, seleccione la opción 3 Shell desde la pantalla de instalación de texto.

Por ejemplo, después de iniciar el sistema, seleccione la opción 3 Shell.

1 Install Oracle Solaris 2 Install Additional Drivers 3 Shell

4 Terminal type (currently xterm) 5 Reboot

Please enter a number [1]: 3

To return to the main menu, exit the shell #

Seleccione el problema de recuperación de inicio:

Para resolver un shell de raíz incorrecta, inicie el sistema en modo de un solo usuario y corrija la entrada shell en el archivo /etc/passwd.

En un sistema x86, edite la entrada de inicio seleccionada y agregue la opción -s. Por ejemplo, en un sistema SPARC, apague el sistema e inicie en modo de usuario único. Una vez que se haya conectado como usuario root, edite el archivo /etc/passwd y corrija la entrada de shell raíz.

# init 0 ok boot -s

Boot device: /pci@780/pci@0/pci@9/scsi@0/disk@0,0:a File and args: -s SunOS Release 5.11 Version 11.0 64-bit

Copyright (c) 1983, 2011, Oracle and/or its affiliates. All rights reserved.

Booting to milestone "milestone/single-user:default". Hostname: tardis.central

Requesting System Maintenance Mode SINGLE USER MODE

Enter user name for system maintenance (control-d to bypass): root Enter root password (control-d to bypass): xxxx

single-user privilege assigned to root on /dev/console. Entering System Maintenance Mode

Jan 24 13:23:54 su: ’su root’ succeeded for root on /dev/console Oracle Corporation SunOS 5.11 11.0 November 2011

su: No shell /usr/bin/mybash. Trying fallback shell /sbin/sh. [email protected]:~# TERM =vt100; export TERM

[email protected]:~# vi /etc/passwd [email protected]:~# <Press control-d> logout

svc.startd: Returning to milestone all.

Solucione un problema con una entrada de inicio de menu.lst.

En primer lugar, debe iniciar desde el medio o la red mediante uno de los métodos de inicio que se describen en el paso 1. A continuación, importe la agrupación raíz y corrija la entrada de menu.lst.

x86# zpool import -f rpool x86# cd /rpool/boot/grub x86# vi menu.lst

2

x86# exit

1 Install Oracle Solaris 2 Install Additional Drivers 3 Shell

4 Terminal type (currently sun-color) 5 Reboot

Please enter a number [1]: 5

Confirme que el sistema se inicie correctamente.

Resuelva una contraseña de usuario root desconocida que impide que se conecte al sistema. En primer lugar, debe iniciar desde el medio o la red mediante uno de los métodos de inicio que se describen en el paso 1. A continuación, importe la agrupación raíz (rpool) y monte el entorno de inicio para eliminar la entrada de la contraseña raíz. Este proceso es idéntico tanto en las plataformas SPARC como x86.

# zpool import -f rpool # beadm list

be_find_current_be: failed to find current BE name be_find_current_be: failed to find current BE name

BE Active Mountpoint Space Policy Created -- --- --- --- --- ---

solaris - - 11.45M static 2011-10-22 00:30

solaris-2 R - 12.69G static 2011-10-21 21:04

# mkdir /a

# beadm mount solaris-2 /a # TERM=vt100

# export TERM # cd /a/etc # vi shadow

<Carefully remove the unknown password> # cd /

# beadm umount solaris-2 # halt

Vaya al siguiente paso para configurar la contraseña raíz.

Para configurar la contraseña raíz, inicie en modo de un solo usuario y defina la contraseña. En este paso se asume que ha eliminado una contraseña raíz desconocida en el paso anterior. En un sistema x86, edite la entrada de inicio seleccionada y agregue la opción -s.

En un sistema SPARC, inicie el sistema en modo de un solo usuario, inicie sesión como usuario root y establezca la contraseña de usuario root. Por ejemplo:

ok boot -s

Boot device: /pci@780/pci@0/pci@9/scsi@0/disk@0,0:a File and args: -s SunOS Release 5.11 Version 11.0 64-bit

Copyright (c) 1983, 2011, Oracle and/or its affiliates. All rights reserved.

Booting to milestone "milestone/single-user:default". Hostname: tardis.central

Requesting System Maintenance Mode SINGLE USER MODE

Enter user name for system maintenance (control-d to bypass): root Enter root password (control-d to bypass): <Press return>

single-user privilege assigned to root on /dev/console. Entering System Maintenance Mode

Jan 24 13:23:54 su: ’su root’ succeeded for root on /dev/console Oracle Corporation SunOS 5.11 11.0 November 2011

[email protected]:~# passwd -r files root New Password: xxxxxx

Re-enter new Password: xxxxxx

passwd: password successfully changed for root [email protected]:~# <Press control-d> logout

svc.startd: Returning to milestone all.

Administración de sistemas de archivos ZFS de

Related documents