Академический Документы
Профессиональный Документы
Культура Документы
s
a
h
)
m
e
o
c
d
i
u
ledel tsistema
c
G
a
Administracin
or den
@
operativo
na isOracle
Stu Solaris 10
a
r
Parte
a e1 th
o
m
er to us
l
l
i
(gu nse Gua del Alumno Volumen I
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
D61734CS30
Edicin 3.0
Septiembre de 2011
D77134
Copyright 2011, Oracle y/o sus filiales. Todos los derechos reservados.
Autores
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Karen Kehn
Viktor Tchemodanov
Colaboradores tcnicos
y responsables de
revisin
Steve George
Glenn Goodrich
Descargo de responsabilidad
Este documento contiene informacin patentada, que est protegida por las leyes de copyright y por la
legislacin sobre propiedad intelectual. Puede copiar o imprimir este documento slo para uso propio
durante una capacitacin de Oracle. No est permitido alterar o modificar este documento. Excepto el
caso en que su utilizacin constituya un "uso legtimo" estipulado por las leyes de copyright, queda
prohibido usar, compartir, descargar, cargar, copiar, imprimir, mostrar, efectuar, reproducir, publicar,
licenciar, divulgar, transmitir o distribuir este documento, total o parcialmente, sin la expresa
autorizacin de Oracle.
La informacin contenida en este documento puede sufrir modificaciones sin previo aviso. Si encuentra
algn error en el documento, infrmelo por escrito a: Oracle University, 500 Oracle Parkway, Redwood
Shores, California 94065 EE. UU. No se garantiza que este documento se encuentre exento de errores.
Aviso de derechos restringidos
Editores
Richard Wallis
Pj Schemenaur
Si se le entrega este documento al Gobierno de Estados Unidos o a cualquier entidad que utilice esta
documentacin en nombre del Gobierno de Estados Unidos, se aplica la siguiente disposicin:
DERECHOS DEL GOBIERNO DE EE. UU.
Los derechos del Gobierno de EE. UU. de usar, modificar, reproducir, publicar, efectuar, mostrar,
divulgar este material de capacitacin quedan sujetos a las restricciones y los trminos del contrato de
licencia de Oracle correspondiente y/o el contrato del gobierno de EE. UU. correspondiente.
s
a
Diseador grfico
h
)
m
e
o
Maheshwari
c
d
i
Krishnamurthy
le t Gu
c
a
or den
@
Publicadores
na is Stu
a
r
Sumesh Koshy
a e th
o
m
Giri Venugopal
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Oracle y Java son marcas comerciales registradas de Oracle y/o sus filiales. Todos los dems nombres
pueden ser marcas comerciales de sus respectivos propietarios.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Contenido
Prefacio
1
Introduccin
Introduccin del curso: informacin general 1-2
Objetivos del curso 1-3
Conocimientos adquiridos en este curso 1-4
Agenda del curso: Da 1 1-5
Agenda del curso: Da 2 1-6
Agenda del curso: Da 3 1-7
Agenda del curso: Da 4 1-8
Agenda del curso: Da 5 1-9
Lecciones adicionales 1-10
Presentacin 1-11
Entorno del aula 1-12
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
udel sistema operativo Oracle Solaris 10
lledirectorios
i
o
2 Introduccin a la jerarquaude
t
(g nse
Objetivos 2-2
a
n
ra le lice
Orden del daA2-3
o a sistemas
Introduccin
ab de archivos 2-4
m
r
r
e
e
f
Sistemas
ill adensarchivos 2-5
GuSubdirectorios
tr
/ (root) 2-6
n
o
nDirectorios del sistema importantes 2-7
Directorios del sistema en memoria importantes
Cuestionario 2-13
Orden del da 2-15
Introduccin a componentes de archivos 2-16
Cuestionario 2-18
Orden del da 2-19
Identificacin de tipos de archivos 2-20
Archivos normales 2-22
Directorios 2-23
Enlaces simblicos 2-24
Archivos de dispositivo 2-26
Cuestionario 2-30
Orden del da 2-32
Uso de enlaces completos 2-33
iii
2-10
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Comando prtconf
3-42
iv
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
era de archivos UFS
er densistemas
f
l
l
4 Gestin
s
i
GuObjetivos
tra 4-2
n
o del da 4-3
nOrden
Sistemas de archivos del sistema operativo Oracle Solaris 4-4
Orden del da 4-6
Visualizacin del UFS del sistema operativo Oracle Solaris 4-7
UFS del sistema operativo Oracle Solaris en segmentos de disco diferentes 4-8
Tablas de particiones y espacio reservado 4-9
Estructura del sistema de archivos UFS 4-11
Grupos de cilindros en un sistema de archivos ufs 4-13
Inode de UFS 4-14
Fragmentacin 4-16
Orden del da 4-17
Creacin de un nuevo sistema de archivos ufs 4-18
Uso del comando newfs 4-20
Orden del da 4-22
Comprobacin de un sistema de archivos mediante el comando fsck 4-23
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
Comando quot 4-46
e
o
c
d
i
Cuestionario 4-48
le t Gu
c
a
Informacin general de la prctica 4: Creacin y mantenimiento
or ddeen
@
sistemas de archivos UFS 4-54
na is Stu
a
r
Resumen 4-55
a e th
o
m
ller to us
i
5 Realizacin de montajes yudesmontajes
(g nse
Objetivos 5-2
a
n
ra le lice
Orden del daA5-3
obsicosradebmontaje 5-4
Conceptos
m
r
sfe de montaje: Informacin general 5-5
ille anbsicos
Conceptos
u
G Conceptos
tr bsicos de montaje 5-6
n
o de un sistema de archivos de forma automtica 5-7
nMontaje
Comando du 4-43
vi
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
on de archivos ZFS
6 nSistema
Objetivos 6-2
Orden del da 6-3
Qu es ZFS? 6-4
Funciones de ZFS 6-5
Cuestionario 6-8
Orden del da 6-9
Terminologa de ZFS 6-10
Cuestionario 6-12
Orden del da 6-13
Creacin de un sistema de archivos ZFS bsico 6-14
Componentes de la agrupacin de almacenamiento ZFS 6-15
Uso de discos en una agrupacin de almacenamiento ZFS 6-16
Dispositivos virtuales en una agrupacin de almacenamiento 6-19
Uso de dispositivos de cach en una agrupacin de almacenamiento ZFS 6-20
vii
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario 6-22
Orden del da 6-23
Destruccin de agrupaciones de almacenamiento ZFS 6-24
Importacin de una agrupacin de almacenamiento 6-25
Importacin de una agrupacin con un registro no existente 6-26
Importacin de una agrupacin en modo de slo lectura 6-27
Cmo obtener informacin bsica de la agrupacin de almacenamiento ZFS 6-28
Estado HEALTH de la agrupacin de almacenamiento ZFS 6-30
Cmo obtener el estado HEALTH bsico de la agrupacin de almacenamiento 6-32
Cmo obtener el estado HEALTH detallado de la agrupacin de almacenamiento 6-33
Cmo obtener el estado HEALTH detallado de la agrupacin de almacenamiento con la
indicacin de hora 6-34
Creacin y destruccin de sistemas de archivos ZFS 6-35
Creacin de un sistema de archivos ZFS 6-36
Destruccin de un sistema de archivos ZFS 6-37
Cambio de nombre de un sistema de archivos ZFS 6-39
Propiedades de ZFS 6-40
Valores de las propiedades de ZFS 6-41
Propiedades de ZFS de slo lectura 6-42
Propiedades de ZFS nativas configurables 6-43
Descripciones de propiedades nativas de ZFS 6-44
Uso de propiedades de clculo de espacio 6-50
Configuracin de propiedades del sistema de archivos en el momento de la
creacin de la agrupacin 6-52
Configuracin de propiedades de cach en un sistema de archivos ZFS 6-53
Configuracin de cuotas de grupo y usuario de ZFS 6-54
Cmo mostrar la informacin de ZFS bsica 6-56
Cuestionario 6-57
Orden del da 6-58
Configuracin de grupo de almacenamiento reflejado 6-59
Configuracin de la agrupacin de almacenamiento RAID-Z 6-60
Datos de autogeneracin en una configuracin replicada 6-63
Divisin dinmica en una agrupacin de almacenamiento 6-64
Creacin de agrupaciones de almacenamiento ZFS 6-65
Cuestionario 6-66
Orden del da 6-67
Cmo mostrar instantneas ZFS 6-68
Envo y recepcin de datos ZFS 6-69
Creacin de instantneas ZFS 6-70
Destruccin de instantneas ZFS 6-71
Identificacin de diferencias de las instantneas ZFS 6-72
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
viii
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A administracin
le
o
b
8 Realizacin
da la a
de paquetes
m
r
r
e
e
f
Objetivos
s
ill an8-2
GuOrden-tdel
r
da 8-3
n
o
nConceptos bsicos de la administracin de paquetes 8-4
Formatos de los paquetes 8-7
Formato de sistema de archivos 8-8
Formato de flujo de datos 8-9
Cuestionario 8-10
Orden del da 8-11
Administracin de paquetes desde la lnea de comandos 8-12
Visualizacin de informacin sobre los paquetes de software instalados 8-13
Visualizacin de informacin sobre todos los paquetes 8-14
Visualizacin de informacin sobre un paquete especfico 8-15
Visualizacin de informacin sobre paquetes de software 8-16
Cuestionario 8-17
Adicin de un paquete de software 8-18
Comprobacin de la instalacin de un paquete 8-23
Eliminacin de un paquete de software 8-27
ix
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
xi
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
10-66
xii
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
us 12-17
er/etc/system
l
l
Configuracin de ncleo y archivo
i
o
t
(gu nse12-19
Edicin del archivo /etc/system
a
n lice
a
r
Fase init 12-21
A ble
o
Cuestionario
12-23
m
ra
r
e12-25
e
f
l
l
Orden
del
da
s
i
anbsicos del nivel de ejecucin heredado 12-26
GuConceptos
r
t
on
12-29
nCuestionario
Orden del da 12-30
Procesos de arranque heredados 12-31
Cuestionario 12-39
Orden del da 12-41
Procedimientos de apagado del sistema 12-42
Comando /usr/sbin/init 12-45
Comando /usr/sbin/shutdown 12-46
Comandos Shutdown incorrectos 12-48
Cuestionario 12-50
Resumen 12-51
xiii
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
Cambio de los estados de servicio mediante el comando
n13-30
orsvcadm
e
d
@
Uso de svcs para determinar el motivo por el que
nano ises estn
Stu ejecutando
a
r
los servicios 13-32
oa e th
Creacin de nuevas secuencias derm
serviciosus13-33
lle que
i
tono se gestionan mediante SMF 13-40
Manipulacin de servicios heredados
u
g
e
(
s
n
Cuestionario 13-42
a
e
n
c
ra le li
Orden del daA13-43
o
b
Secure
by Defaultra13-44
m
r
e
e
f
ill ans personalizadas 13-45
GuConfiguraciones
tr red limitado 13-46
Perfil
de
n
o
nApertura
de servicios seleccionados 13-50
xiv
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
14-27
as
Modificacin de una cuenta de usuario con el comando smuser modify) h
14-40
Supresin de una cuenta de usuario 14-41
om ide
c
le t Gu
Comando smuser delete: formato y opciones 14-42
c
a
or den
Creacin de una entrada de grupo 14-43
@
a
tu
Comando smgroup add: formato y opcionesan
14-44
S
r
a e this
Modificacin de una entrada de grupo o14-45
s
rm u14-46
Comando groupmod: formato yle
opciones
l
i
o
t
Comando smgroup modify:
(gu formato
se y opciones 14-47
n
a
e
n
Supresin de unaaentrada de
icgrupo 14-48
r
l
A
e
l
Comando o
smgroup b
delete: formato y opciones 14-49
a
m
r
r
Solucin
de inicio de sesin 14-50
fe
lle denproblemas
s
i
u
inicio de sesin en CDE 14-52
G Problemas
tra de 14-55
n
Cuestionario
o
nOrden
del da 14-57
Gestin de archivos de inicializacin 14-58
Archivos de inicializacin del sistema 14-59
Archivos de inicializacin del usuario 14-60
Personalizacin del entorno de trabajo del usuario 14-61
Cuestionario 14-64
Informacin general de la prctica 14: Adicin de cuentas de usuario y grupo
Resumen 14-66
15 Control de procesos del sistema
Objetivos 15-2
Orden del da 15-3
Comando prstat 15-4
Cabeceras de columna de informe de prstat 15-7
xv
14-65
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
Comando crontab 15-36
na is Stu
a
r
a 15-37
Edicin y eliminacin de un archivo crontab
th
o
e
m
Control de acceso al comando crontab
us
er to15-39
l
l
i
Cuestionario 15-41
(gu nse
a
e 15: Uso de control de procesos 15-43
nde la prctica
Informacin general
c
a
i
r
l
A ble
Resumen o15-44
m
er nsfera
l
l
i
16 u
Sistema
aoperativo Oracle Solaris 10 Requisitos de instalacin
G
r
t
16-2
on
nObjetivos
Orden del da 16-3
Requisitos de hardware: sistemas SPARC 16-4
Requisitos de hardware: sistemas x86 y x64 16-5
Soporte para discos de 2 TB 16-6
Cuestionario 16-7
Orden del da 16-8
Sistema operativo Oracle Solaris: opciones de instalacin 16-9
Instalacin con interfaz grfica 16-10
Instalacin mediante CLI 16-11
Instalacin personalizada con JumpStart 16-12
Instalacin con contenedor Flash 16-13
Inicio de Oracle Solaris con WAN 16-14
Actualizacin estndar del sistema operativo Oracle Solaris 16-15
Actualizacin automtica de Oracle Solaris 16-16
Resolucin de problemas Actualizaciones del sistema operativo Solaris 10 16-17
xvi
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario 16-18
Orden del da 16-19
Componentes de software del sistema operativo Oracle Solaris 16-20
Clsters de software 16-21
Grupos de software del sistema operativo Oracle Solaris 16-22
Orden del da 16-24
Pautas de instalacin con DVD 16-25
Cuestionario 16-29
Orden del da 16-30
Secure by Default 16-31
Simulacin: instalacin del sistema operativo Oracle Solaris 10 16-33
Resumen 16-34
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e
n
c
a
i
r
l
A ble
o
m
er nsfera
l
l
i
Gu -tra
A-18
n
o
n
Apndice A: Realizacin de copias de seguridad del sistema de archivos
Objetivos A-2
Orden del da A-3
Conceptos bsicos de copia de seguridad A-4
Nomenclatura de unidades de cinta A-5
Control de unidad de cinta A-7
Uso del comando mt A-8
Determinacin de frecuencia y niveles de copia de seguridad A-10
Identificacin de copias de seguridad incrementales y completas A-11
Archivo /etc/dumpdates A-13
Cuestionario A-15
Orden del da A-17
Realizacin de una copia de seguridad de un sistema de archivos desmontado
Opciones del comando ufsdump A-19
xvii
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(grestauraciones
se del sistema de archivos
Apndice C: Realizacin
de
n
a
e
n
Objetivos C-2 ra
lic
A
e
l
oda C-3rab
Orden del
m
r
feun sistema de archivos normal C-4
Restauracin
ille ansde
u
G Restauracin
tr del sistema de archivos /usr C-8
n
o
de una recuperacin de caso especial de / (root) en sistemas SPARC
nRealizacin
C-10
Cuestionario C-12
Realizacin de una recuperacin de caso especial de / (root) en sistemas x86/x64 C-13
Cuestionario C-16
Invocacin de una restauracin interactiva C-17
Realizacin de una restauracin incremental C-20
Cuestionario C-25
Informacin general de la prctica C: Restauracin de archivos y sistemas de archivos C-26
Resumen C-27
xviii
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Prefacio
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Perfil
Cualificacin necesaria para el curso
Debe ser capaz de:
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Prefacio-3
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Publicaciones relacionadas
Publicaciones de Oracle
System Administration Guide: Basic Administration
http://download.oracle.com/docs/cd/E23823_01/html/8171985/index.html
System Administration Guide: IP Services
http://download.oracle.com/docs/cd/E23823_01/html/8164554/index.html
System Administration Guide: Devices and File Systems
http://download.oracle.com/docs/cd/E23823_01/html/8175093/index.html
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Prefacio-4
Convenciones tipogrficas
En las dos listas siguientes, se explican las convenciones tipogrficas de Oracle
University para las palabras que aparecen en texto normal o en ejemplos de cdigo.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Objeto o trmino
Ejemplo
Courier New
Entrada de usuario;
comandos;
nombres de
columnas,
tablas y esquemas;
funciones;
objetos PL/SQL;
rutas
a
s
a
)h
m
co uide
e
l
G
Maysculas
Activadores;
Asigne un activador
al
t
racWhen-Validate-Item
n
o
e
iniciales
objeto de la
bloque ORD.
@ tud
a
n
interfaz de usuario
ra this S
a
nombres, como
o se
m
r
nombres de botones
uclic en el botn Cancel.
lle tHaga
i
o
u
(g nse
a
e
n
c
a
i
r
l
Cursiva
Ttulos
de
cursos
y
Para obtener ms informacin sobre el
A ble
o
manuales;
tema, consulten los manuales de referencia
era o frases
erm nsfpalabras
l
l
i
de Oracle SQL
Gu -tra con nfasis;
Manual
n
o
marcadores o
n
Inicie sesin como scott
variables
Ttulos de lecciones o
mdulos a los que se
hace referencia en el
curso
Prefacio-5
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Maysculas
Comandos,
funciones
SELECT employee_id
FROM employees;
Minsculas,
cursiva
Variables
de sintaxis
Activadores
de Forms
Maysculas
iniciales
a
s
a
h
)
m
Minsculas
Nombres de
e
o
c
d
i
columnas,
. . .
le t Gu
c
a
nombres de tablas,
OG_ACTIVATE_LAYER
n
or ('prod_pie_layer'))
e
d
@
nombres de archivo, (OG_GET_LAYER
a
tu
S
objetos PL/SQL
. . r.an
a e this
o
s last_name
u
ermSELECT
l
l
i
o
employees;
t
u seFROM
g
(
en CREATE USER scott
Negrita
Texto
naque debe
c
a
i
r
l
Aintroducir
IDENTIFIED BY tiger;
le un
o
b
a
m
usuario
er nsfer
l
l
i
Gu -tra
non
Prefacio-6
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Introduccin
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
o se t
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Leccin 1: Introduccin
Leccin 2: Introduccin a la jerarqua de directorios del
sistema operativo Oracle Solaris 10
Leccin 3: Gestin de dispositivos de disco locales
Leccin 4: Gestin de sistemas de archivos USF
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
era
er1: Introduccin
f
l
l
s
Leccin
i
u tran
GLeccin
- 2: Introduccin a la jerarqua de directorios del sistema operativo Oracle Solaris 10
n
o
n- Introduccin a sistemas de archivos y componentes de archivos
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
era de montajes y desmontajes
er5: Realizacin
f
l
l
s
Leccin
i
an con conceptos bsicos de montaje, gestin de puntos de montaje ZFS
Gu- Trabajar
r
t
n-onAcceso y restriccin de acceso a dispositivos de almacenamiento montados
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
era de la administracin de paquetes
er8: Realizacin
f
l
l
s
Leccin
i
an bsicos de la administracin de paquetes
Gu- Conceptos
r
t
n-onAdministracin de paquetes desde la lnea de comandos
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
a
m
erGRand
er11: nUso
f
l
l
s
Leccin
de
Unified Bootloader (GRUB)
i
a
Gu- Introduccin
r
a GRUB, modificacin del comportamiento de arranque del sistema x86,
-t
n
o
n comando findroot
Archivos de inicio GRUB, arranque de un sistema en un entorno de arranque basado
en GRUB
Leccin 12: Realizacin de procedimientos de apagado y arranque heredados
- Diseo de arranque de SPARC, apagado y arranque heredados, identificacin de
fases del proceso de arranque
- Conceptos bsicos del nivel de ejecucin heredado, control de procesos raz
heredados
Leccin 13: Service Management Facility (SMF)
- Introduccin a SMF
- Secure by Default
-
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
era de la administracin de usuarios
er14: nRealizacin
f
l
l
s
Leccin
i
Gu- Configuracin
tra
de la caducidad de la contrasea en una cuenta de usuario, gestin de
n
o
n cuentas de usuario
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Lecciones adicionales
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Presentacin
Nombre
Empresa a la que pertenece
Ttulo, funcin y puesto que ocupa
Experiencia relacionada con los temas tratados en este
curso
Motivos para asistir a este curso
Expectativas para este curso
s
ha
)
om ide
c
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Logstica
Aseos
Salas de descanso y zonas de fumadores designadas
Cafeteras y restaurantes de la zona
om ide
c
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Objetivos
Despus de completar esta leccin, podr:
Describir sistemas de archivos
Identificar componentes de archivos
Identificar tipos de archivos
Usar enlaces completos
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Orden del da
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
Estructura de datos de un segmento de disco u otro
s
a
)h
dispositivo de almacenamiento de medios
m
coestuide
Parte de una estructura de rbol de archivos
que
e
l
tG
conectada a un punto de montaje del o
rbol
rac deearchivos
n
principal para poder acceder a n
los
archivos
a@
tud
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
ra
econtexto
er segn
f
l
l
s
Normalmente,
el
en el que se utilice el trmino sistema de archivos se puede
i
n
u
a
G
r
conocer su significado.
-t
n
o
El sistema
n operativo Oracle Solaris utiliza la arquitectura del sistema de archivos virtual (VFS),
que proporciona una interfaz estndar para los diferentes sistemas de archivos. La arquitectura
VFS habilita el ncleo para manejar operaciones bsicas, como lectura, escritura y visualizacin
de archivos. La arquitectura VFS tambin facilita la adicin de nuevos sistemas de archivos.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Sistemas de archivos
a
a
h
Puede utilizar el sistema de archivos ZFS con UFS
o) como
m
el sistema de archivos principal.
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
ra
eUNIX
ederarchivos
f
l
l
El sistema
de Solaris (UFS) es jerrquico. Empieza por el directorio raz (/) y
s
i
n
u
a
G
r
contina con-tun determinado nmero de directorios. El proceso de instalacin de Oracle Solaris
oninstalacin de un conjunto de directorios y utiliza un conjunto de convenciones para
habilita
la
n
agrupar tipos de archivos similares.
El sistema de archivos ZFS utiliza agrupaciones de almacenamiento para gestionar el
almacenamiento fsico. Se trata de un sistema de archivos jerrquicos que empieza por el
directorio raz (/). Consulte la Oracle Solaris ZFS Administration Guide (Gua de administracin
de ZFS de Oracle Solaris) para obtener ms informacin sobre el sistema de archivos ZFS.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Subdirectorios / (root)
m)
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r sfera
ede
l
l
La jerarqua
directorios
del sistema operativo Oracle Solaris est organizada para facilitar la
i
n
u
a
G
r
administracin.
de este rbol de directorios segregan los directorios utilizados para
-t Las ramas
n
o
diferentes
propsitos.
Por
ejemplo,
existen directorios para incluir archivos que son privados para
n
el sistema local, archivos que se deben compartir con otros sistemas y directorios de inicio.
Lgicamente, todos los directorios estn incluidos en el directorio / (root). Sin embargo,
fsicamente, los directorios pueden estar ubicados en un sistema de archivos nico o dividido en
varios sistemas de archivos. Cada sistema operativo Oracle Solaris debe tener un sistema de
archivos raz, pero tambin puede tener otros sistemas de archivos conectados a puntos de
montaje en la jerarqua de directorios. La mayora de los sistemas de archivos son estructuras
creadas en segmentos de disco que contienen archivos y directorios. Algunos sistemas de
archivos residen en reas de la memoria virtual y estn gestionados por el ncleo de Oracle
Solaris.
Nota: consulte la pgina de comando man s5 file system para obtener ms informacin
sobre la organizacin del sistema de archivos.
Directorio
Descripcin
/bin
/dev
/etc
a
s
a
)h
m
/export
Directorio predeterminado para sistemas de archivos
ide
cohomeude
e
compartidos de forma comn, como los directorios
l
t G de
raucotrosensistemas
los usuarios, el software de la aplicacin
o
@ tud
archivos compartidos.
a
n
S
rao punto
s
/home
Directorio predeterminado
de
montaje del directorio
i
a
h
o se t
home de un usuario.
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
eraSolaris est formado por una jerarqua de archivos y directorios del
er nOracle
f
l
l
s
El sistema
operativo
i
a son necesarios para que el sistema operativo funcione correctamente. Las
Gucrticos-trque
sistema
n
tablas de
noesta diapositiva y de las siguientes muestran algunos de los directorios y subdirectorios
del sistema basados en disco crticos del sistema operativo Oracle Solaris.
Para obtener informacin detallada sobre los directorios del sistema, consulte la pgina de
comando man filesystem(5) y System Administration Guide: Devices and File Systems >
Chapter 16 Managing File Systems (Overview) > Default Solaris File Systems (Gua de
administracin del sistema: sistemas de archivos y dispositivos > Captulo 16: Gestin de sistemas
de archivos (Informacin general) > Sistemas de archivos predeterminados de Solaris)
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Descripcin
Directorio de los mdulos kernel cargables multiplataforma
/lib
/mnt
/opt
s
a
h
)
m
e
o
c
d
/sbin
Directorio bin de usuario nico que contiene e
ejecutables
i
uy
l de arranque
c
G
esenciales que se utilizan durante el proceso
a
t
or den
recuperacin manual de fallos del sistema
@
na issecuencias
Stu y bibliotecas
/usr
Directorio que contiene programas,
a
r
a e del
que utilizan todos los
usuarios
thsistema
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
/platform
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Descripcin
/var
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Descripcin
/dev/fd
/devices
/etc/mnttab
a
s
a
)h
m
co uide
e
l
/proc
G con
Directorio que almacena la informacin
ac surelacionada
t
rtiene
n
o
el proceso actual. Cada proceso
propio
e conjunto
d
@
u
a
t
de subdirectorios en elndirectorioS
/proc .
a
r
s
i
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Nota u
an del sistema mantienen estos directorios en memoria. Nunca debe crear,
G y los
trservicios
El ncleo n
noni eliminar archivos manualmente de estos directorios.
modificar
/etc/svc/volatile
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Descripcin
El sistema de archivos de contrato (CTFS) es la interfaz
para crear, controlar y observar contratos. Un contrato
mejora la relacin entre un proceso y los recursos del
sistema de los que depende, proporcionando un informe
de errores ms completo y (opcionalmente) un medio
para retrasar la eliminacin de un recurso.
Service Management Facility (SMF) utiliza los contratos
de proceso para realizar un seguimiento de los procesos
que componen un servicio, por lo tanto, un proceso se
puede identificar como un fallo de dicho servicio.
CTFS admite todos los servicios SMF.
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
/tmp
Descripcin
OBJFS (sistema de archivos de objeto) describe el
estado de todos los mdulos actualmente cargados por el
ncleo. Este sistema de archivos lo utilizan los
depuradores para acceder a la informacin sobre los
smbolos del ncleo sin acceder directamente al ncleo.
Se
utiliza principalmente
para la actividad
Dtrace. se
Directorio
para archivos temporales.
Este directorio
borra durante la secuencia de arranque.
/var/run
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
Arquitectura del sistema de archivos virtual (VFS):
a. Permite al sistema de archivos Oracle Solaris leer
cualquier tipo de dato.
b. Proporciona una interfaz estndar para los diferentes tipos
de sistemas de archivos.
c. Habilita al sistema operativo Oracle Solaris para operar en
la nube.
a
a
d. Proporciona una interfaz estndar para los diferentes
htipos
)
m de
de sistemas operativos.
i
co
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
b
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
Identifique el directorio que incluye los archivos de
configuracin especficos del host para la administracin
del sistema.
a. /etc
b. /kernel
c. /dev/fd
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
a
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Orden del da
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
era operativo Oracle Solaris utilizan un nombre de archivo y un registro
er ndelssistema
f
l
l
Muchos
archivos
i
Gu -inode.
denominado
tra La mayora de los archivos tambin utilizan bloques de datos. En general, un
n
nombre
node archivo est asociado a un inode y ste proporciona el acceso a bloques de datos.
Inodes
Los inodes son los objetos que utiliza el sistema operativo Oracle Solaris para registrar la
informacin sobre un archivo. En general, los inodes contienen dos partes:
La informacin de archivo, que incluye el propietario, los permisos y el tamao del archivo.
Los punteros a los bloques de datos asociados al contenido del archivo.
Los inodes estn numerados y cada sistema de archivos contiene su propia lista de inodes. Al
crear un nuevo UFS, tambin se crea una nueva lista completa de inodes para dicho UFS.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Directorio
Nombres
de archivo
Nmero
de inode
file1
file2
file3
file4
file5
3232
1234
0101
5455
3333
INODE # 1234
Informacin de modo
Propietario
Permisos
Tamao
Bloque de datos
001010001110
Bloque de datos
001010001110
a
s
a
h
)
m
Bloque deo
datos
e
c
d
i
001010001110
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
edatos
l
l
Bloques
de
i
n
adatos
Gu -de
r
t
Los bloques
son unidades de espacio en disco que se utilizan para almacenar datos.
Los archivos
non normales, directorios y enlaces simblicos utilizan los bloques de datos. Los
Punteros a bloques de datos
Bloque de datos
001010001110
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
Los inodes son:
a. Objetos que se utilizan para acceder a archivos y
manipularlos
b. Unidades de espacio en disco que se utilizan para
almacenar datos
c. Objetos que se utilizan para registrar informacin sobre un
archivo
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
c
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Orden del da
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r sfera
eoperativo
l
l
El sistema
Oracle Solaris admite un conjunto estndar de tipos de archivos que existen
i
n
u
a
G
r
en casi todos
operativos UNIX. En general, los archivos proporcionan un medio para
-tlos sistemas
n
o
almacenar
datos,
activar
dispositivos
o habilitar la comunicacin entre procesos. De los diferentes
n
tipos de archivos que existen en el sistema operativo Oracle Solaris, en la diapositiva se muestran
los cuatro tipos principales.
Archivos normales, directorios y enlaces simblicos; todos ellos almacenan uno o ms tipos de
datos. Los archivos de dispositivo no almacenan datos. En su lugar, proporcionan acceso a los
dispositivos.
Utilice el comando ls para distinguir diferentes tipos de archivos entre s. El carcter de la
primera columna de informacin que muestra el comando ls l indica el tipo de archivo.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
El siguiente ejemplo se ha obtenido de los servidores Sun Ultra 20 y Sun Fire V40z. Muestra los
listados de directorios parciales que contienen diferentes tipos de archivos:
# cd /etc
# ls -l
total 618
drwxr-xr-x 2 adm adm 512 Dec 17 19:08 acct
-rw-r--r-- 1 root sys 253 Nov 9 09:48 aggregation.conf
lrwxrwxrwx 1 root root 14 Dec 17 19:04 aliases ->
./mail/aliases
drwxr-xr-x 6 root other 512 Dec 17 19:02 amd64
drwxr-xr-x 7 root bin 512 Dec 17 19:07 apache
drwxr-xr-x 2 root bin 512 Dec 17 19:09 apache2
(salida truncada)
# cd /devices/pci@0,0/pci-ide@7,1/ide@1
# ls -l
total 2
drwxr-xr-x 2 root sys 512 Dec 29 19:18 sd@0,0
brw-r----- 1 root sys 28, 0 Dec 30 18:45 sd@0,0:a
crw-r----- 1 root sys 28, 0 Dec 30 18:30 sd@0,0:a,raw
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
(salida truncada)
o
m
El carcter de la primera columna identifica
ercadatotipoudes archivo:
l
l
i
- Archivos normales
(gu nse
a
e
d Directoriosan
c
i
r
l
Asimblicos
le
l Enlaces
o
b
a
m
eder dispositivo especial de bloque
eb rArchivos
f
l
l
s
i
an de dispositivo especial de caracteres
Gu c-tArchivos
r
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Archivos normales
El editor vi
Un compilador
El comando touch
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
a
m
erms
f
lerde archivo
s
Quizsueliltipo
comn de los sistemas operativos Oracle Solaris es el archivo
n
a
G
r
normal, que-permite
al usuario almacenar diferentes tipos de datos. Los archivos normales
t
n
o
admiten
texto
o
datos
binarios del cdigo estadounidense estndar para el intercambio de
n
informacin (ASCII), incluidos los datos de imagen, de base de datos, relacionados con la
aplicacin, etc.
Existen varias formas de crear archivos normales. Por ejemplo, un usuario puede utilizar el editor
vi para crear un archivo de texto ASCII o un compilador para crear un archivo que contenga
datos binarios. Tambin podra utilizar el comando touch con un nombre de archivo no existente
para crear un archivo normal vaco y nuevo.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Directorios
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r sfera
ede
l
l
A diferencia
losnarchivos normales, que pueden incluir diferentes tipos de datos, los directorios
i
u
a
G
r
slo incluyen-tasociaciones entre nombres de archivos e inodes.
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Enlaces simblicos
Un enlace simblico:
Se trata de un archivo que apunta a otro archivo
Contiene slo un tipo de dato
Puede apuntar a archivos de otros sistemas de archivos
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
er nsesfeunraarchivo que apunta a otro archivo. Al igual que los directorios, que
l
l
Un enlace
simblico
i
a
Gu slo
contienen
del directorio, los enlaces simblicos slo contienen un tipo de datos.
trinformacin
n
o
Un enlace
n simblico contiene el nombre de la ruta del archivo al que apunta. Debido a que los
enlaces simblicos utilizan nombres de rutas para apuntar a otros archivos, pueden apuntar a
archivos de otros sistemas de archivos.
El tamao de un enlace simblico siempre coincide con el nmero de caracteres del nombre de la
ruta.
En el siguiente ejemplo, el enlace simblico denominado /bin apunta al directorio ./usr/bin.
El tamao del enlace simblico es de 9 bytes porque el nombre de la ruta ./usr/bin contiene
nueve caracteres.
# cd /
# ls -l bin
lrwxrwxrwx 1 root root 9 Sep 19 15:41 bin -> ./usr/bin
Los enlaces simblicos pueden apuntar a archivos normales, directorios, otros enlaces simblicos
y archivos de dispositivo. Pueden utilizar nombres de ruta absolutas o relativas.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Enlaces simblicos
El grfico muestra un enlace simblico denominado link1 y el
archivo al que apunta, file1.
link1
Inode 3561
file1
Inode 1282
Bloques de
Bloques de
datos
datos
./file1
a
s
a
ln s pathname target
Nombre de ruta sencillo
)h
m
co uide
e
Propsito
l
ac ent G
r
o
El enlace simblico hace referencia a otros nombres
archivo.
d al
@ detarchivo
u
a
Un enlace simblico contiene el nombrende
la ruta del
S
que apunta.
ara e this
o
erm to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
era muestra un archivo de enlace simblico denominado link1 que
erde esta
f
l
l
La ilustracin
pgina
s
i
n de inode 3561. El bloque de datos del archivo link1 contiene el nombre
u tralanmero
estG
asociado
n
de ruta
a file1.
n(o./file1)
Datos
Mtodo de creacin
Los enlaces simblicos dirigen las operaciones de lectura y escritura en el archivo al que apuntan.
El listado anterior indica que el uso de link1 como argumento de la lnea de comandos
provocara que un comando hiciera referencia al archivo denominado file1.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Archivos de dispositivo
Un archivo de dispositivo:
Proporciona acceso a un dispositivo
No utiliza bloques de datos
Incluye los nmeros de informacin de inode que hacen
referencia a los dispositivos
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
a
m
erproporciona
eder dispositivo
f
l
l
s
Un archivo
acceso a un dispositivo. A diferencia de los archivos
i
n
u
a
G
r
normales, directorios
y enlaces simblicos, los archivos de dispositivo no utilizan bloques de
t
onsu-lugar, la informacin de inode de los archivos de dispositivo incluye los nmeros que
datos.nEn
hacen referencia a los dispositivos. Utilice el comando ls -l para mostrar estos nmeros.
Por ejemplo, un listado largo de archivos normales muestra el tamao de los archivos en el quinto
campo de la salida.
# cd /etc
# ls -al |more
total 599
drwxr-xr-x 77 root
drwxr-xr-x 26 root
-rw-r--r-- 1 root
drwxr-xr-x 3 root
-rw-r--r-- 1 root
-rw-r--r-- 1 root
-rw-r--r-- 1 root
(salida truncada)
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Archivos de dispositivo
# cd /devices/pci@1f,0/pci@1,1/ide@3
# ls -l dad@0*
total 4
drwxr-xr-x 2 root sys 512 Sep 19 20:13 dad@0,0
brw-r----- 1 root sys 136, 8 Sep 23 08:35 dad@0,0:a
crw-r----- 1 root sys 136, 8 Sep 23 12:51 dad@0,0:a,raw
brw-r----- 1 root sys 136, 9 Sep 23 08:35 dad@0,0:b
crw-r----- 1 root sys 136, 9 Sep 23 12:51 dad@0,0:b,raw
brw-r----- 1 root sys 136, 10 Sep 23 12:51 dad@0,0:c
crw-r----- 1 root sys 136, 10 Sep 23 12:51
dad@0,0:c,raw
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
(salida truncada)
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
era de dispositivo muestra dos nmeros, separados por una coma,
er denarchivos
f
l
l
s
Un listado
largo
i
Guse deben
donde
tramostrar los detalles del tamao del archivo. Estos dos nmeros se denominan
n
nmeros
node dispositivo mayor y menor. En el siguiente ejemplo, el archivo de dispositivo
dad@0,0:a hace referencia al nmero de dispositivo mayor 136 y nmero de dispositivo
menor 8.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Archivos de dispositivo
Esta ilustracin muestra la relacin entre el archivo de
dispositivo dad@0,0:a y el dispositivo de disco que controla.
Archivo de dispositivo
dad@0,0:a
Inode 90681
Mdulos kernel
(Controladores de
dispositivo)
Dispositivo
de disco
a
s
a
)h
m
co uide
dad driver (136)
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r sfera
edispositivo
l
l
Nmero
de
mayor que identifica el controlador de dispositivo especfico necesario para
i
n
u
a
G
r
acceder a un-tdispositivo. Nmero de dispositivo menor que identifica la unidad especfica del tipo
que controla
non el controlador de dispositivo.
136, 8
unix
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
Archivos de dispositivo especial de bloque
m
co Para
idelos
bloque.
El tipo de archivo b identifica los archivos de un dispositivo especiallde
u
e
G
dispositivos de disco, los archivos de dispositivo especial de bloque
at operaciones
de E/S
racllaman
n
o
e
bsicas en un tamao de bloque definido. El tamao del bloque
depende
del
dispositivo.
@ tud
a
n
Sbloque.
El siguiente ejemplo muestra un archivo de dispositivo
de
ra especial
s
i
a
h
t23 08:35 dad@0,0:a
o 8 Sep
brw-r----- 1 root sys 136,
e
m
s
r
u especial de bloque se almacenan
lley un dispositivo
Los datos transferidos entre un proceso
i
o
t
u
e
(gmemoria
primero en una cach basada en
por el ncleo. Proporciona un rendimiento
sgestionada
n
a
e
n
mejorado al acceder a los
los dispositivos especiales de bloque de forma repetitiva.
a datosedesde
rdispositivos
licde bloque
A
De la misma forma,
los
permiten bsquedas aleatorias, los de
l
o
b
a
m
caracteres no.
er nsfer
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
Cul de los siguientes comandos habilita la distincin
entre diferentes tipos de archivos?
a. ln s file1 link1
b. ls l
c. ls l dad@0*
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
b
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
Debe identificar el tipo de archivo en el directorio
/etc/init.d. Cul de los siguientes comandos lo
permite?
a. cd /etc/init.d
b. cd /etc/init.d; ls -l
c. cd /etc/init.d;
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
b
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Orden del da
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
dir1
Inode 4221
Bloques de datos
a
s
a
)h
1282
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
er nsesfelaraasociacin entre un nombre de archivo y un inode. Un enlace completo
l
l
Un enlace
completo
i
u tipo tderaarchivo independiente. Cada tipo de archivo utiliza al menos un enlace completo.
Gun
no es
on- de un directorio forma un enlace completo. Considere cada uno de los nombres de
Cada n
entrada
archivo como un enlace completo a un inode. Al crear un archivo, con el comando touch, por
Bloques de datos
file1= Inode
ejemplo, se crea una nueva entrada de directorio que enlaza el nombre de archivo especificado a
un inode en concreto. De esta forma, al crear un nuevo archivo se crea un enlace completo.
En la ilustracin de esta pgina, el archivo denominado file1 aparece en el directorio dir1. En
dir1, el nombre file1 est asociado al nmero de inode 1282.
La informacin de cada inode mantiene un recuento del nmero de nombres de archivo que tiene
asociados. A esta accin se le denomina cuenta de enlaces. En la salida del comando ls -l, la
cuenta de enlaces aparece entre la columna de los permisos de archivo y la columna que
identifica al propietario. En el siguiente ejemplo, el archivo denominado file1 utiliza un enlace
completo.
# cd dir1
# touch file1
# ls -l
total 0
-rw-r--r-- 1 root root 0 Sep 23 13:19 file1
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
era completos
ernuevos
f
l
l
s
Creacin
de
enlaces
i
Gu enlace
trancompleto para un nombre de archivo aumenta la cuenta de enlaces en el inode
Un nuevo n
asociado.
no
En el siguiente ejemplo, el inode 1282 ahora tiene dos enlaces completos, uno para file1 y otro
para file2. El comando ls -li muestra el nmero de inode en la columna de la izquierda. El
comando find inum busca los archivos y directorios que tienen los mismos nmeros de inode.
# ln file1 file2
# ls -l
total 0
-rw-r--r-- 2 root root 0 Sep 23 13:19 file1
-rw-r--r-- 2 root root 0 Sep 23 13:19 file2
# ls -li
total 0
1282 -rw-r--r-- 2 root root 0 Sep 23 13:19 file1
1282 -rw-r--r-- 2 root root 0 Sep 23 13:19 file2
# find . -inum 1282
./file1
./file2
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
file1
Inode 1282
dir1
Inode 4221
Bloques de datos
a
s
a
)h
1282
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r creasnuevos
era enlaces completos a archivos normales. Por ejemplo, el comando ln
eln
f
l
l
El comando
i
n una nueva entrada de directorio denominada file2. El nombre de archivo
acrea
Gufile2
r
file1
t
file2nest
on asociado al mismo inode que est asociado a file1.
Bloques de datos
file1= Inode
La imagen de esta pgina muestra el resultado del comando ln. En dir1, hay dos nombres de
archivo asociados al nmero de inode 1282. A diferencia de los enlaces simblicos, los enlaces
completos no pueden extender sistemas de archivos.
Eliminacin de enlaces completos
La eliminacin de uno de los archivos no afecta al otro. En consecuencia, la cuenta de enlaces
disminuye.
El siguiente ejemplo muestra cmo la eliminacin de file1 en el ejemplo anterior, no afecta a
file2, excepto en la disminucin de su cuenta de enlaces.
# rm file1
# ls -li
total 0
1282 -rw-r--r-- 1 root root 0 Sep 23 13:19 file2
#
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
Un enlace completo es:
a. La asociacin entre un nombre de archivo y un bloque de
datos
b. La asociacin entre un nombre un inode y un bloque de
datos
c. La asociacin entre un nombre de archivo y un inode
d. La asociacin entre un segmento y un bloque de datos a
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
c
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
Cules de los siguientes comandos permite identificar el
nmero de enlaces completos que estn asociados al archivo
/etc/init.d/apache?
a. ls li apache
b. ls l apache
c. ls I apache
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
a
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Resumen
En esta leccin, debe haber aprendido lo siguiente:
Describir sistemas de archivos
Identificar componentes de archivos
Identificar tipos de archivos
Usar enlaces completos
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Objetivos
Despus de completar esta leccin, podr:
Describir la arquitectura bsica de un disco
Describir las convenciones de nomenclatura para
dispositivos
Enumerar dispositivos del sistema
Reconfigurar dispositivos
Realizar particionamiento del disco duro
Describir etiquetas de disco EFI
m)
has
e
d
i
u
co
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Orden del da
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
ra
eposee
er de ndisco
f
l
l
s
Un dispositivo
componentes fsicos y componentes lgicos. Los componentes
i
u
a
G
r
fsicos incluyen
de discos y cabezales de lectura/escritura. Los componentes lgicos
-t platoscilindros,
n
o
incluyen
segmentos,
pistas y sectores del disco.
n
Estructura fsica del disco
Un disco se compone fsicamente de una serie de platos planos recubiertos magnticamente que
se apilan sobre un eje. El eje gira mientras los cabezales de escritura/lectura se mueven
radialmente como una nica unidad, leyendo y escribiendo datos en los platos.
Componentes fsicos de un disco:
El rea de almacenamiento del disco se compone de uno o ms platos.
Los platos giran.
El brazo activador del cabezal mueve de manera radial los cabezales de lectura/escritura
como una unidad.
Los cabezales de lectura/escritura leen y escriben datos en la superficie magntica en
ambos lados de los platos.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r sfera
edisco
l
l
Un plato
de
i
u transe divide en sectores, pistas y cilindros.
G
Sector:
- unidad accesible ms pequea de un plato. Un sector puede contener 512 bytes de
n
o
datos.
n Los sectores tambin se denominan bloques de disco.
El nmero de sectores por pista vara con el radio de una pista en el plato. Las pistas exteriores
son mayores y pueden contener ms sectores que las pistas interiores. Los discos presentan un
nmero fijo de sectores por pista en el sistema operativo Oracle Solaris, incluso aunque el
nmero de sectores por pista vare fsicamente segn la ubicacin de la pista. Puesto que un
disco gira continuamente y los cabezales de lectura/escritura se mueven como una unidad nica,
la bsqueda ms eficiente se produce cuando los sectores en los que se va a leer o escribir se
ubican en un nico cilindro.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
ec Guid
l
c
ra ent
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
a
m
erson
er delndisco
f
l
l
s
Los segmentos
grupos de cilindros que se utilizan comnmente para organizar
i
u
a
G
r
datos por funcin.
-tun segmento puede almacenar programas y archivos del sistema crticos mientras
n
o
Por ejemplo,
n
que otro segmento del mismo disco puede almacenar archivos creados por el usuario. La
agrupacin de cilindros en segmentos se realiza para organizar datos, facilitar las copias de
seguridad y proporcionar espacio de intercambio. Un cilindro de inicio y uno final definen cada
segmento. Estos lmites de los cilindros determinan el tamao de un segmento.
Etiquetar un disco implica escribir informacin de segmento en el disco. Normalmente se
etiqueta un disco despus de cambiar sus segmentos.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
era
eder disco
f
l
l
s
La etiqueta
SMI:
i
u tran
GSe utiliza
- normalmente en sistemas operativos Oracle Solaris basados en SPARC
n
o
n la etiqueta de tabla de contenido de volumen (VTOC) SPARC para discos y a menudo se
Es
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
sde
La etiqueta que contiene esta tabla se denomina VTOC
a
h
)
x86/x64.
m
e
o
c
d
i
u (EFI)
leextensible
La etiqueta de disco de interfaz de firmware
c
G
a
t
r se epueden
n
incluye una tabla de particiones en @
la o
que u
definir
d
a
t
n s S (de 0 a 9).
hasta 10 particiones (segmentos)
ara de idisco
e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
erade fdisk se definen hasta cuatro particiones fdisk. Una de estas
eder particiones
f
l
l
En la tabla
s
i
anse puede utilizar para el sistema operativo Oracle Solaris.
Gu fdisk
r
particiones
t
Se realiza
nonla provisin para hasta 16 segmentos en una particin fdisk de Oracle Solaris,
aunque normalmente slo se utilizan 10 (8, ms 2 que se utilizan para fines especficos de la
plataforma).
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
e Gu
l
c
ra ent
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r sfera
Utilice u
etiquetas
o EFI si no se utiliza un disco como disco de arranque. Utilice el comando
ille aSMI
n
G
r
format o el-comando
prtvtoc para comprobar si un disco tiene una etiqueta VTOC SMI o EFI.
t
n
o
n
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
era segmentos de disco y los diferentes sistemas de archivos que
er senmuestran
f
l
l
s
En este
grfico
i
Gucontener.
pueden
tra
n
Segmento
Nombre
Funcin
no
0
swap
rea de intercambio
Disco completo
/opt
Software opcional
/usr
/export/home
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
erauna convencin de configuracin posible para organizar datos. El
er senmuestra
f
l
l
s
En este
grfico
i
u ejemplo
Gde
disco
trase divide en segmentos que organizan lgicamente los datos del disco de
n
arranque.
no
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
fdisk.
cle
Gu
ra ent
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
era en plataformas x86/x64, los discos utilizan normalmente etiquetas
erOracle
f
l
l
s
Con sistemas
Solaris
i
n
aarranque
GEludisco-tde
r
SMI.
debe utilizar una etiqueta SMI. Los discos en sistemas x86/x64
n
mantienen
una
tabla
de
particiones
de fdisk y una tabla de particiones para la particin fdisk
o
n
de Oracle Solaris.
Los sistemas basados en plataformas x86/x64 utilizan la tabla de particiones de fdisk para
identificar partes del disco reservadas para diferentes sistemas operativos y para identificar la
particin desde la que se arrancar el sistema. Los sistemas se arrancan desde la particin
fdisk que se designa como la particin fdisk activa. Las siguientes secciones asumen que la
particin fdisk que contiene el sistema operativo Oracle Solaris es la particin fdisk activa.
En la tabla de particiones de fdisk se definen hasta cuatro particiones fdisk. Los discos de
sistemas x86/x64 requieren al menos una particin fdisk definida. Slo puede asignar una
particin fdisk en un disco para su uso con Oracle Solaris. El men fdisk de la utilidad
format(1M) se utiliza normalmente para crear o modificar la tabla de particiones de fdisk. El
comando fdisk(1M) tambin le permite manipular directamente la tabla de particiones de
fdisk. Se recomienda utilizar el men fdisk de la utilidad format para crear o modificar la
tabla de particiones de fdisk.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
na is St
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
a
m
er deln0salfe7rse
l
l
Los segmentos
utilizan para los mismos propsitos que los segmentos de disco
i
u
a
G
r
incluidos en-discos
t que utilizan etiquetas SMI SPARC. El segmento 2 representa todo el espacio
n
de la particin
fdisk de Oracle Solaris. Los segmentos 8 y 9 se utilizan para fines especficos en
o
n
el hardware x86/x64.
La utilidad format crea automticamente los segmentos 8 y 9 cuando se define una etiqueta
VTOC x86/x64 en la particin fdisk de Oracle Solaris. El segmento 8 siempre es obligatorio.
El segmento 9 existir (aunque permanece sin asignar) en discos SCSI o de canal de fibra.
La utilidad format impide modificar los segmentos 8 y 9.
Los sistemas con sistema operativo Oracle Solaris en plataformas x86/x64 crean archivos de
dispositivo para admitir 16 segmentos para cada disco, numerados del 0 al 15. Sin embargo,
la utilidad format limita su funcionamiento a los segmentos del 0 al 7. Los sistemas Oracle
Solaris x86/x64 tambin crean archivos de dispositivo que representan las cuatro posibles
particiones fdisk.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
eraun conjunto de segmentos de una particin fdisk de Oracle Solaris.
er sendescribe
f
l
l
En este grfico
s
i
u lostrsegmentos
a
Gtodos
Para
marcados con barras de ttulo sombreadas, los valores de cilindros se
n
expresan
en
relacin
con
el
primer cilindro de la particin fdisk de Oracle Solaris. Los tres
o
n
objetos marcados con barras de ttulo sin sombrear describen valores de cilindros en relacin con
el primer cilindro del disco completo.
De forma predeterminada, el segmento 8 es el segmento de arranque y contiene el programa
GRUB stage1 en el sector 0, la etiqueta de disco de Oracle Solaris y VTOC en los sectores 1 y 2,
y el programa GRUB stage2 que comienza en el sector 50. El segmento 8 ocupa el primer cilindro
(cilindro 0) de la particin fdisk de Oracle Solaris.
Por convencin, en unidades de disco IDE y SATA, el segmento 9 se etiqueta como segmento
alternativo. Si se define, el segmento 9 ocupa el segundo y tercer cilindro (cilindros 1 y 2) de la
particin fdisk de Oracle Solaris y contiene bloques utilizados para almacenar informacin de
bloque incorrecto.
Para un disco IDE o SATA conectado a un sistema x86/x64, en la tabla de particiones, que puede
mostrar mediante la utilidad format, se muestra que se han definido los segmentos 8 y 9 y que
utilizan uno y dos cilindros, respectivamente. A continuacin se muestra un ejemplo:
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Part
Tag
(salida omitida)
8
Boot
9 alternates
Flag
Cylinders
Size
Blocks
wu
wm
0 - 0
1 - 2
7.84MB
15.69MB
(1/0/0) 16065
(2/0/0) 32130
Para un disco SCSI conectado a un sistema x86/x64, en la tabla de particiones se muestra que se
ha definido el segmento 8 y que utiliza un cilindro (cilindro 0) pero que el segmento 9 no tiene
espacio asignado. A continuacin se muestra un ejemplo:
Part
Tag
(salida omitida)
8
boot
9 unassigned
Flag
wu
wm
Cylinders
0 - 0
0
Size
Blocks
7.84MB
0
(1/0/0) 16065
(0/0/0) 0
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Nmero de segmento
Nombres de dispositivo de disco SCSI
Nombres de dispositivo de disco IDE y SATA
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
eraoperativo Oracle Solaris utilizan una convencin de nomenclatura
erconnsistema
f
l
l
s
Los sistemas
i
a
Gu para-tridentificar
estndar
dispositivos de disco. Los nombres de dispositivo de disco identifican
n
o
una serie
de
componentes
que, combinados, especifican un dispositivo de disco concreto. El
n
nombre de dispositivo de disco incluye el controlador, el destino, el disco (o LUN), la particin
fdisk y el segmento que utiliza un dispositivo de disco concreto.
A continuacin se indican algunos nombres de dispositivo de disco de ejemplo:
c1t0d0s0: nombre de dispositivo de disco SCSI que especifica controlador 1, destino 0,
disco 0 y segmento 0
c1d0p0: nombre de disco IDE o SATA en un sistema x86/x64 que especifica el controlador
1, el disco 0 y la particin fdisk 0
c5t12d0s0: nombre de dispositivo de disco SCSI que especifica controlador 5, destino 12,
disco 0 y segmento 0
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
o
Nmero de segmento: nmero de segmento que oscila entre s0 y s7 enc
sistemas
de y
iSPARC,
u
e
l
entre s0 y s15 en sistemas x86/x64
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e
n
c
a
i
r
l
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
t#
d#
s#
Nmero de
controlador
Nmero de destino
Nmero de disco
a
s
a
Nmero de
)h
segmento
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
a
m
erSCSI
er nsde
f
l
l
Las especificaciones
permiten conectar varios discos a un nico controlador de destino.
i
u
a
G
r
Sin embargo,
ten muchos casos, se combinan un disco SCSI y un controlador de destino en una
on- Los discos SCSI que se construyen de esta forma se describen como si utilizaran
unidadnfsica.
una configuracin SCSI integrada. El nmero de disco siempre se define en d0 con discos SCSI
incluidos.
En el grfico se muestra la cadena que representa el nombre de segmento.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
c0
Placa del
sistema
SCSI
Controlador de
destino
SCSI
Controlador de
destino
SCSI
Controlador de
destino
a
s
a
h
t0
t1
t6 )
m
e
o
c
d
i
le td0Gu
c
d0
d0
a
or den
@
Disco
Disco
naDiscois Stu
a
r
Slice0 = c0t0d0s0
Slice5a
= c0t1d0s5 h
Slice0 = c0t6d0s0
t
o
e
Slice1 = c0t0d0s1
Slice6
=
c0t1d0s6
Slice6 = c0t6d0s6
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
eraexternos tienen varios discos conectados a un nico controlador de
er nsSCSI
f
l
l
Algunos
dispositivos
i
GuPuesto
destino.
traque los sistemas con sistema operativo Oracle Solaris utilizan nmeros de disco
n
que representan
estos discos, los nmeros de disco que no sean d0 (como d1, d2) pueden
no
aparecer en sus nombres de dispositivo.
Segmento 0
Segmento 1
Segmento 5
Segmento 6
Segmento 0
Segmento 6
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Nmero de disco
Nmero de segmento
d#
s#
Buses
IDE
ide@0
c1
Disco 0
Segmento 0
ide@1
c2
Disco
Slice0 c1d0s0
a
s
a
Disco 0) h
Placa del
sistema
om ide
c
le 0 t Gu
Segmento
c
a
or den
@
na is Stu
Disco
a
r
a
Slice0
c2d0s0
h
o se t
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
erade dispositivo integrada (IDE) y de conexin de tecnologa avanzada en
eder electrnica
f
l
l
s
Los discos
i
n controladores de destino. Como resultado, los nombres de dispositivo
u tnorautilizan
G(SATA)
serie
para estos
ondiscos representan el controlador, el disco, el segmento o la particin fdisk utilizados
n
por la unidad IDE o SATA.
En el grfico se muestran las convenciones de nomenclatura de segmentos de disco IDE y SATA
as como un ejemplo de una configuracin en un sistema Sun Ultra 20.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
c0
Maestro
Segmento 0
Principal
t0
Esclavo
Segmento 0
d0
d0
Disco
Placa del
sistema
t1
Slice0 = c0t0d0s0
Disco
Slice0 = c0t1d0s0
a
s
a
)h
m
Segmento 0
Segmento 0
cot3 uide
t2
e
l
rac ent G
o
d0
d d0
@
u
a
t
ran this S
Disco a
Disco
o
e
m
Slice0 = c0t3d0s0
Slice0 = c0t2d0s0
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
era un ejemplo diferente. Aunque los discos IDE no utilizan
erUltran10
f
l
l
s
Los sistemas
presentan
i
Gu -trdeadestino, los sistemas Ultra 10 emplean un valor de destino (tn) para representar
controladores
on de los discos en los buses IDE principal y secundario. Los valores de destino de
la identidad
n
estos sistemas tienen los significados siguientes:
Maestro
Secundario
Esclavo
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
Cul de las siguientes afirmaciones sobre la etiqueta de
disco SMI no es cierta?
a. Se utiliza normalmente en sistemas operativos Oracle
Solaris basados en SPARC.
b. Es la etiqueta de tabla de contenido de volumen (VTOC)
SPARC para discos y a menudo se denomina etiqueta de
disco VTOC SMI.
a
c. Proporciona soporte para discos superiores a 1 TB. has
)
m
o
d. Ocupa el primer sector de un disco en sistemas
SPARC
ide
c
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
c
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
En la tabla de particiones de fdisk se definen hasta cinco
particiones fdisk.
a. Verdadero
b. Falso
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
b
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Orden del da
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
le t Gu
para ver la relacin entre los nombres deac
dispositivo
n
or delde
lgicos y las bahas en JBOD o el chasis
servidor
en
@
u
a
t
mdulo.
ran is S
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
eralgicos se utilizan principalmente para especificar un dispositivo
erde dispositivo
f
l
l
s
Los nombres
i
an comandos en la lnea de comandos. Todos los nombres de dispositivo
Guse introducen
r
cuando
t
lgicos
onconservan en el directorio /dev. Los nombres de dispositivo lgicos contienen el
nse
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Para mostrar las entradas del directorio /dev/dsk, ejecute el siguiente comando:
# ls /dev/dsk
C0t0d0s0 c0t0d0s4
C0t0d0s1 c0t0d0s5
C0t0d0s2 c0t0d0s6
C0t0d0s3 c0t0d0s7
c0t2d0s0
c0t2d0s1
c0t2d0s2
c0t2d0s3
c0t2d0s4
c0t2d0s5
c0t2d0s6
c0t2d0s7
c1t1d0s0
c1t1d0s1
c1t1d0s2
c1t1d0s3
c1t1d0s4
c1t1d0s5
c1t1d0s6
c1t1d0s7
a
s
a
)h
m
# ls c1d0*
co uide
e
l
c nt G
c1d0p0 c1d0p3 c1d0s1 c1d0s12 c1d0s15 c1d0s4
rac1d0s7
o
c1d0p1 c1d0p4 c1d0s10 c1d0s13 c1d0s2 @
c1d0s5 c1d0s8
de
u
a
t
c1d0p2 c1d0s0 c1d0s11 c1d0s14 c1d0s3
ran tc1d0s6
s S c1d0s9
i
a
h
#
o se
m
r
udispositivo para las particiones fdisk de la 0
c1d0p0 a c1d0p4: identifican los
de
llenombres
i
o
t
u
a la 4 para un disco que est
(g conectado
se al controlador 1, como unidad de disco 0
n
a
e
n
c1d0s0 a c1d0s15:
de dispositivo para los segmentos del 0 al 14
a identifican
rest
lic losalnombres
A
e
para un disco
que
conectado
controlador
1, como unidad de disco 0
l
o
b
a
m
En un sistema
elar lista de nombres de dispositivo lgicos para un LUN de un dispositivo
er x86/x64,
f
l
l
s
i
de almacenamiento
de
u tran conexin por canal de fibra incluye nombres para particiones fdisk y
G
- diecisis segmentos, como en el ejemplo siguiente:
nombres para
non
En un sistema x86/x64, la lista de nombres de dispositivo lgicos para un disco incluye nombres
para particiones fdisk y nombres para diecisis segmentos, como en el ejemplo siguiente:
# ls c3t266000C0FFF7C140d31*
c3t266000C0FFF7C140d31p0 c3t266000C0FFF7C140d31s10
c3t266000C0FFF7C140d31s3
c3t266000C0FFF7C140d31p1 c3t266000C0FFF7C140d31s11
c3t266000C0FFF7C140d31s4
c3t266000C0FFF7C140d31p2 c3t266000C0FFF7C140d31s12
c3t266000C0FFF7C140d31s5
c3t266000C0FFF7C140d31p3 c3t266000C0FFF7C140d31s13
c3t266000C0FFF7C140d31s6
c3t266000C0FFF7C140d31p4 c3t266000C0FFF7C140d31s14
c3t266000C0FFF7C140d31s7
c3t266000C0FFF7C140d31s0 c3t266000C0FFF7C140d31s15
c3t266000C0FFF7C140d31s8
c3t266000C0FFF7C140d31s1 c3t266000C0FFF7C140d31s2
c3t266000C0FFF7C140d31s9
#
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
ha
)
om ide
c
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
a
m
ersimblicos
erlos enlaces
f
l
l
En la lista
de
que existen en los directorios /dev/dsk y /dev/rdsk se
s
i
n
u
a
G
r
muestran los-tnombres de los archivos de dispositivos fsicos a los que apuntan.
Para mostrar
non un nombre de dispositivo fsico, utilice el comando ls -l para mostrar un nombre
de dispositivo lgico. A continuacin de muestra un ejemplo de una estacin de trabajo Sun
Blade 1500:
# ls -l /dev/dsk/c0t0d0s0
lrwxrwxrwx 1 root root 43 Jan 23 16:06 /dev/dsk/c0t0d0s0 > ../../devices/pci@1e,600000/ide@d/dad@0,0:a
#
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Algunos sistemas utilizan discos de bucle arbitrado de canal de fibra (FC-AL). Sus nombres de
dispositivo fsico son ligeramente diferentes porque incluyen un nombre universal (WWN).
El siguiente ejemplo procede de un servidor Sun Enterprise 3500:
# ls -l /dev/rdsk/c0t0d0s0
lrwxrwxrwx 1 root root 78 Jun 16 2000 /dev/rdsk/c0t0d0s0 ->
../../devices/sbus@2,0/SUNW,socal@d,10000/sf@0,0/ssd@w21000020375b9ab
6,0:
a,raw
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
/devices
pci@0,0
pci@6,1
pci@7,1
ide@0
cmdk@0,0
cmdk@0,0:a
cmdk@0,0:a,raw
cmdk@0,0:b
cmdk@0,0:b,raw
...
ide@1
a
s
a
)h
m
cmdk@0,0
co uide
e
l
cmdk@0,0:a
rac ent G
o
cmdk@0,0:a,raw
@ tud
a
n
cmdk@0,0:b
ra this S
a
ocmdk@0,0:b,raw
e
m
s
r
u
e
l
to
uil se...
g
(
enOracle y/o sus filiales. Todos los derechos reservados.
na li2011,
Copyright
c
a
r
A ble
o
m
erafsico para almacenamiento de conexin por canal de fibra tambin
erde dispositivo
f
l
l
s
Los nombres
i
an A continuacin se muestra un ejemplo es de un servidor Sun V20z conectado
Gu un-WWN.
r
muestran
t
on de canal de fibra Sun 3510:
a una n
matriz
# ls -l /dev/rdsk/c3t266000C0FFF7C140d31s2
lrwxrwxrwx 1 root root 89 Jan 15 17:51
/dev/rdsk/c3t266000C0FFF7C140d31s2 ->
../../devices/pci@0,0/pci1022,7450@a/pci1077,10a@5/fp@0,0/disk@w26600
0c0f
ff7c140,1f:c,raw
#
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Se puede considerar que el rbol de dispositivos existe en dos niveles. El primero es el rbol de
dispositivos que reconoce el hardware en el momento del arranque. Este rbol de dispositivos
consta de todos los dispositivos que estaban encendidos y que eran accesibles en la prueba de
hardware en el momento del encendido.
El segundo rbol de dispositivos es el que reconoce el ncleo del sistema operativo Oracle
Solaris. Este rbol se gestiona mediante diversos controles de software disponibles en el sistema
operativo Oracle Solaris. Los dispositivos de este rbol deben tener archivos de dispositivo
apropiados. Si no existe ningn archivo de dispositivo para un dispositivo encendido que est
conectado fsicamente al sistema, el ncleo no reconocer este dispositivo en su rbol de
dispositivos hasta que se inicie un nuevo sondeo de dispositivos.
Nota: las diferentes plataformas de hardware pueden tener rboles de dispositivos diferentes.
El directorio superior de la jerarqua se denomina nodo raz del rbol de dispositivos. Los nodos
de nexo de bus y los nodos hoja debajo del objeto raz tienen asociados controladores de
dispositivos.
Un controlador de dispositivo es el software que se comunica con el dispositivo. Este software
debe estar disponible para el ncleo para que el sistema pueda utilizar el dispositivo.
a
s
a
h
Durante la inicializacin del sistema, el ncleo identifica la ubicacin fsica dem
un)dispositivo.
El
e
o
ncleo asocia un nodo a una direccin, nodename@address, que es el nombre
del
dispositivo
uid en la
ede cdiscoGcomn
l
fsico. En el grfico, cmdk@0 es el dispositivo de disco del controlador
c
tbuses IDE ide@0 e
ra aelos
n
direccin 0. Una de estas instancias de dispositivo de disco seoconecta
@ tud
ide@1.
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e
n
c
a
i
r
l
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Nombres de instancias
om ide
c
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
era con dispositivos que se muestran en la consola del sistema, o que
er relacionados
f
l
l
s
Los mensajes
i
n en el archivo de registro /var/adm/messages, utilizan a menudo
Gu -tseraguardan
normalmente
oden instancia para identificar a los dispositivos. En la diapositiva se muestran cuatro
nombres
n
ejemplos de nombres de instancia:
sdn
cmdkn
dadn
atan
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Orden del da
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Archivo/etc/path_to_inst
Por cada archivo que registra el sistema, varan su nombre
fsico y su nombre de instancia en el archivo /etc/path_to_inst.
# cat /etc/path_to_inst
#
# Caution! This file contains critical kernel state
#
"/pseudo" 0 "pseudo"
"/options" 0 "options"
"/xsvc" 0 "xsvc"
"/objmgr" 0 "objmgr"
"/scsi_vhci" 0 "scsi_vhci"
"/isa" 0 "isa"
"/isa/asy@1,3f8" 0 "asy"
"/ramdisk" 0 "ramdisk"
"/pci@0,0" 0 "npe"
"/pci@0,0/pci108e,5347@a" 0 "nge"
"/pci@0,0/pci108e,5347@2" 0 "ohci"
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
era el sistema, varan su nombre fsico y su nombre de instancia en el
er n
f
l
l
s
Por cada
archivo
que
registra
i
Gu/etc/path_to_inst.
archivo
Estos nombres los utiliza el ncleo para identificar cualquier
tra
n
o
dispositivo
posible.
Este
archivo
es de slo lectura en el momento del arranque.
n
El archivo /etc/path_to_inst lo mantiene el ncleo y normalmente no es necesario, ni
recomendable, que el administrador del sistema lo modifique.
# cat /etc/path_to_inst
#
# Caution! This file contains critical kernel state
#
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
"/pseudo" 0 "pseudo"
"/options" 0 "options"
"/xsvc" 0 "xsvc"
"/objmgr" 0 "objmgr"
"/scsi_vhci" 0 "scsi_vhci"
"/isa" 0 "isa"
"/isa/asy@1,3f8" 0 "asy"
"/ramdisk" 0 "ramdisk"
"/pci@0,0" 0 "npe"
"/pci@0,0/pci108e,5347@a" 0 "nge"
"/pci@0,0/pci108e,5347@2" 0 "ohci"
"/pci@0,0/pci108e,5347@2/mouse@1" 0 "hid"
s
a
h
)
"/pci@0,0/pci108e,5347@2/hub@2/keyboard@4" 1 "hid"
m
e
o
"/pci@0,0/pci108e,5347@2/hub@1" 1 "hubd"
c
d
i
u
e
"/pci@0,0/pci108e,5347@2/hub@1/keyboard@4" 2 "hidcl
G
a
t
or den
"/pci@0,0/pci108e,5347@2/mouse@2" 3 "hid"
@
tu
"/pci@0,0/pci108e,5347@2,1" 0 "ehci" na
S
a
r
"/pci@0,0/pci108e,5347@4" 0 "audio810"
a e this
o
"/pci@0,0/pci10de,5d@e" 3 "pcie_pci"
s
erm to 0u"vgatext"
l
l
"/pci@0,0/pci10de,5d@e/display@0"
i
"/pci@0,0/pci-ide@6"
(gu0 "pci-ide"
se
n
a
e
n
"/pci@0,0/pci-ide@6/ide@0"
ra le lic 0 "ata"0 "sd" (DVD/CDROM)
A
"/pci@0,0/pci-ide@6/ide@0/sd@0,0"
o rab 1 "pci-ide"
m
"/pci@0,0/pci-ide@7"
r
fe
s
ille"/pci@0,0/pci-ide@7/ide@0"
2 "ata"
n
u
a
G -"/pci@0,0/pci-ide@7/ide@0/cmdk@0,0"
r
t
0 "cmdk" (Disk 0)
non "/pci@0,0/pci-ide@7/ide@1" 3 "ata"
"/pci@0,0/pci108e,5347@2/hub@2" 0 "hubd"
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Los nombres de instancia se corresponden con los valores de los dos ltimos campos en las
entradas de /etc/path_to_inst. Por ejemplo, la entrada para el disco 0 en un sistema Ultra
20 contiene la siguiente informacin:
"/pci@0,0/pci-ide@7/ide@0/cmdk@0,0" 0 "cmdk"
Esta lnea y el nombre de la instancia cmdk0 identifican el mismo dispositivo. Los valores de
campo en negrita coinciden con el nombre y nmero de disco del nombre de instancia. La ruta del
dispositivo fsico /pci@0,0/pci-ide@7/ide@0/cmdk@0,0 identifica la ruta por el rbol de
dispositivos hasta el dispositivo.
Los diferentes sistemas pueden tener rutas de dispositivos fsicos diferentes. Las entradas en el
archivo /etc/path_to_inst reflejan esas diferencias. El siguiente ejemplo parcial procede de
una estacin de trabajo Sun Blade 1500.
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
# cat /etc/path_to_inst
#
# Caution! This file contains critical kernel state
#
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
"/pseudo" 0 "pseudo"
"/scsi_vhci" 0 "scsi_vhci"
"/options" 0 "options"
"/pci@1e,600000" 0 "pcisch
"/pci@1e,600000/pmu@6" 0 "pmubus"
"/pci@1e,600000/pmu@6/ppm@0,b3" 0 "m1535ppm"
"/pci@1e,600000/pmu@6/beep@0,b2" 0 "grbeep"
"/pci@1e,600000/pmu@6/i2c@0,0" 0 "smbus"
"/pci@1e,600000/pmu@6/i2c@0,0/card-reader@40" 0 "scmi2c"
"/pci@1e,600000/isa@7" 0 "ebus"
"/pci@1e,600000/isa@7/i2c@0,320" 0 "pcf8584"
a
s
a
h
"/pci@1e,600000/isa@7/i2c@0,320/motherboard-fru-prom@0,a8" 0 )
"seeprom"
m
e
o
"/pci@1e,600000/isa@7/i2c@0,320/dimm-spd@0,a0" 1 "seeprom"
c
d
i
le t Gu
"/pci@1e,600000/isa@7/i2c@0,320/dimm-spd@0,a2" 2 "seeprom"
c
a
r
n
"/pci@1e,600000/isa@7/power@0,800" 0 "power" o
e
d
@
a
tu
"/pci@1e,600000/isa@7/serial@0,3f8" 0 n
"su"
S
a
r
"/pci@1e,600000/isa@7/serial@0,2e8"
1 "su"his
a"isadma"
t
o
"/pci@1e,600000/isa@7/dma@0,0"
0
e
m
s
r
lle to u
"/pci@1e,600000/isa@7/dma@0,0/parallel@0,378"
0 "ecpp"
i
u
g
e
"/pci@1e,600000/usb@a"
0 "ohci"
(
s
n
a
e
n
"/pci@1e,600000/usb@b"
1
"ohci"
c
Ara ble li
"/pci@1e,600000/usb@b/keyboard@1"
2 "hid"
o
a
m
0 "hid"
r sfer
e"/pci@1e,600000/usb@b/mouse@2"
l
l
i
"/pci@1e,600000/pci@2"
0
"pci_pci"
an
Gu -"/pci@1e,600000/pci@2/usb@8,2"
r
t
0 "ehci"
non "/pci@1e,600000/pci@2/usb@8" 2 "ohci"
"/pci@1e,600000/isa@7/i2c@0,320/clock-generator@0,d2" 0 "ics951601"
"/pci@1e,600000/isa@7/i2c@0,320/hardware-monitor@0,5c" 0 "adm1031"
"/pci@1e,600000/pci@2/usb@8,1" 3 "ohci"
"/pci@1e,600000/pci@2/firewire@b" 0 "hci1394"
"/pci@1e,600000/sound@8" 0 "audiots"
"/pci@1e,600000/ide@d" 0 "uata"
"/pci@1e,600000/ide@d/sd@2,0" 1 "sd" (DVD/CDROM)
"/pci@1e,600000/ide@d/dad@0,0" 1 "dad" (Disk
"/pci@1e,600000/ide@d/dad@1,0" 0 "dad"
0)
(Disk 1)
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Nota: este ejemplo ilustra que los valores numricos de los nombres de instancia no tienen por
qu coincidir necesariamente con los valores que aparecen en los nombres de dispositivo fsicos
o lgicos. En Sun Blade 1500, se hace referencia al disco 0 (c0t0d0) mediante una entrada en
/etc/path_to_inst para el nombre de instancia dad1.
El siguiente ejemplo procede de un archivo /etc/path_to_inst con una entrada para un
disco FC-AL:
"/sbus@2,0/SUNW,socal@d,10000/sf@0,0/ssd@w21000020375b9ab6,0" 0 "ssd"
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Comando prtconf
Utilice el comando prtconf para mostrar la informacin de
configuracin del sistema, incluida la cantidad total de memoria
instalada y la configuracin de los perifricos del sistema.
A continuacin se muestra un ejemplo en un sistema Ultra 20:
# prtconf | grep -v not
System Configuration: Oracle Corporation i86pc
Memory size: 4095 Megabytes
System Peripherals (Software Nodes):
i86pc
scsi_vhci, instance #0
isa, instance #0
asy, instance #0
pci, instance #0
pci108e,5347, instance #0
hub, instance #1
...
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
...
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
ra
eperifricos
er de
f
l
l
s
La configuracin
los
del sistema se presenta con un formato de rbol de
i
n
u
a
G
r
dispositivos.-t
El comando
non prtconf muestra todas las instancias posibles de dispositivos, independientemente
de si ste est o no conectado al sistema. Utilice los comandos prtconf y grep para mostrar
nicamente los dispositivos conectados en el sistema. El siguiente ejemplo (mostrado
parcialmente en la diapositiva) procede de un sistema Ultra 20.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
i86pc
i86pc
scsi_vhci, instance #0
isa, instance #0
asy, instance #0
pci, instance #0
pci1022,7450, instance #0
pci8086,1011, instance #2
pci1022,7450, instance #1
pci1000,3060, instance #0
sd, instance #3
sd, instance #4
pci1022,7460, instance #2
pci1022,7464, instance #0
device, instance #0
keyboard, instance #0
mouse, instance #1
pci1022,7464, instance #1
storage, instance #0
disk, instance #0
floppy, instance #1
disk, instance #1
display, instance #0
pci-ide, instance #0
ide, instance #0
sd, instance #2
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
(salida truncada)
Nota: el comando grep -v not se utiliza para omitir todas las lneas que contienen la palabra not
de la salida (como driver not attached).
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Utilidad format
Utilice la utilidad format para mostrar los nombres de dispositivo
lgicos y fsicos de todos los discos actualmente disponibles.
A continuacin se muestra un ejemplo de un sistema Sun Blade 1500:
# format
Searching for disks...done
AVAILABLE DISK SELECTIONS:
0. c0t0d0 <HDS722512VLAT80 cyl 57459 alt 2 hd 16 sec 255>
/pci@1e,600000/ide@d/dad@0,0
1. c0t1d0 <HDS722512VLAT80 cyl 57459 alt 2 hd 16 sec 255>
/pci@1e,600000/ide@d/dad@1,0
Specify disk (enter its number): ^D
#
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Nota u
an salir de la utilidad format sin seleccionar un disco.
G + -Dtrpara
Pulse Ctrl n
no
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Utilidad format
A continuacin se muestra un ejemplo de un sistema Ultra 20:
AVAILABLE DISK SELECTIONS:
0. c1d0 <DEFAULT cyl 39887 alt 2 hd 64 sec 63>
/pci@0,0/pci-ide@7/ide@0/cmdk@0,0
1. c2d0 <DEFAULT cyl 10008 alt 2 hd 255 sec 63>
/pci@0,0/pci-ide@7/ide@1/cmdk@0,0
Specify disk (enter its number): ^D
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Comando prtdiag
Utilice el comando prtdiag para mostrar informacin de
diagnstico y de configuracin del sistema. A continuacin se
muestra un ejemplo de un servidor Sun Fire T2000:
# prtdiag
System Configuration: Oracle Corporation sun4v Sun Fire T200
Memory size: 32640 Megabytes
================================ Virtual CPUs
================================
CPU ID Frequency Implementation Status
------ --------- ---------------------- ------0 1200 MHz SUNW,UltraSPARC-T1 on-line
1 1200 MHz SUNW,UltraSPARC-T1 on-line
s
a
h
)
--output trucated--m
e
o
========================= IO Configuration =========================
c
d
i
le t Gu
IO
c
a
Location Type Slot
Path
Name
or den
Model
@
----------- ----- ---- --------------------------------------------tu ---na inetwork-pciex8086,105e
S
a
IOBD/NET0 PCIE IOBD
/pci@780/pci@0/pci@1/network@0
r
s
a e th network-pciex8086,105e
IOBD/NET1 PCIE IOBD
/pci@780/pci@0/pci@1/network@0,1
o
IOBD/PCIE PCIE IOBD
/pci@780/pci@0/pci@9/scsi@0
scsi-pciex1000,56 LSI,1064E
erm to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Nota u
ande comando man prtdiag(1M) para obtener ms informacin.
G pgina
r
t
Consulte la
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
# prtdiag
System Configuration: Oracle Corporation sun4v Sun Fire T200
Memory size: 32640 Megabytes
================================ Virtual CPUs
================================
CPU ID Frequency Implementation Status
------ --------- ---------------------- ------0 1200 MHz SUNW,UltraSPARC-T1 on-line
1 1200 MHz SUNW,UltraSPARC-T1 on-line
2 1200 MHz SUNW,UltraSPARC-T1 on-line
3 1200 MHz SUNW,UltraSPARC-T1 on-line
4 1200 MHz SUNW,UltraSPARC-T1 on-line
5 1200 MHz SUNW,UltraSPARC-T1 on-line
6 1200 MHz SUNW,UltraSPARC-T1 on-line
7 1200 MHz SUNW,UltraSPARC-T1 on-line
8 1200 MHz SUNW,UltraSPARC-T1 on-line
9 1200 MHz SUNW,UltraSPARC-T1 on-line
10 1200 MHz SUNW,UltraSPARC-T1 on-line
11 1200 MHz SUNW,UltraSPARC-T1 on-line
12 1200 MHz SUNW,UltraSPARC-T1 on-line
13 1200 MHz SUNW,UltraSPARC-T1 on-line
14 1200 MHz SUNW,UltraSPARC-T1 on-line
15 1200 MHz SUNW,UltraSPARC-T1 on-line
16 1200 MHz SUNW,UltraSPARC-T1 on-line
17 1200 MHz SUNW,UltraSPARC-T1 on-line
18 1200 MHz SUNW,UltraSPARC-T1 on-line
19 1200 MHz SUNW,UltraSPARC-T1 on-line
20 1200 MHz SUNW,UltraSPARC-T1 on-line
21 1200 MHz SUNW,UltraSPARC-T1 on-line
22 1200 MHz SUNW,UltraSPARC-T1 on-line
23 1200 MHz SUNW,UltraSPARC-T1 on-line
24 1200 MHz SUNW,UltraSPARC-T1 on-line
25 1200 MHz SUNW,UltraSPARC-T1 on-line
26 1200 MHz SUNW,UltraSPARC-T1 on-line
27 1200 MHz SUNW,UltraSPARC-T1 on-line
28 1200 MHz SUNW,UltraSPARC-T1 on-line
29 1200 MHz SUNW,UltraSPARC-T1 on-line
30 1200 MHz SUNW,UltraSPARC-T1 on-line
31 1200 MHz SUNW,UltraSPARC-T1 on-line
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Segment Table:
---------------------------------------------------------------------Base
Segment
Interleave Bank
Contains
Address
Size
Factor
Size
Modules
---------------------------------------------------------------------0x0
32 GB
4
4 GB
MB/CMP0/CH0/R0/D0
MB/CMP0/CH0/R0/D1
4 GB
MB/CMP0/CH0/R1/D0
MB/CMP0/CH0/R1/D1
4 GB
MB/CMP0/CH1/R0/D0
MB/CMP0/CH1/R0/D1
4 GB
MB/CMP0/CH1/R1/D0
MB/CMP0/CH1/R1/D1
4 GB
MB/CMP0/CH2/R0/D0
MB/CMP0/CH2/R0/D1
4 GB
MB/CMP0/CH2/R1/D0
MB/CMP0/CH2/R1/D1
4 GB
MB/CMP0/CH3/R0/D0
MB/CMP0/CH3/R0/D1
4 GB
MB/CMP0/CH3/R1/D0
MB/CMP0/CH3/R1/D1
========================= IO Configuration =========================
IO
Location Type Slot Path
Name
Model
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
----------- ----- --------------------------------------------------a
m
r
r
e
e
f
IOBD/NET0
/pci@780/pci@0/pci@1/network@0
sIOBD
ill PCIE
n
u
a
G
r
network-pciex8086,105e
-t
n
o
IOBD/NET1
PCIE IOBD
/pci@780/pci@0/pci@1/network@0,1
n
network-pciex8086,105e
IOBD/PCIE PCIE IOBD
scsi-pciex1000,56 LSI,1064E
IOBD/NET2 PCIE IOBD
network-pciex8086,105e
IOBD/NET3 PCIE IOBD
network-pciex8086,105e
IOBD/PCIX PCIX IOBD
isa
IOBD/PCIX PCIX IOBD
/pci@780/pci@0/pci@9/scsi@0
/pci@7c0/pci@0/pci@2/network@0
/pci@7c0/pci@0/pci@2/network@0,1
/pci@7c0/pci@0/pci@1/pci@0/isa@2
/pci@7c0/pci@0/pci@1/pci@0/usb@5
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
usb-pciclass,0c0310
IOBD/PCIX PCIX IOBD
/pci@7c0/pci@0/pci@1/pci@0/usb@6
usb-pciclass,0c0310
IOBD/PCIX PCIX IOBD
/pci@7c0/pci@0/pci@1/pci@0/ide@8
ide-pci10b9,5229
============================ Environmental Status
============================
Fan sensors:
All fan sensors are OK.
Temperature sensors:
All temperature sensors are OK.
Current sensors:
All current sensors are OK.
a
s
a
)h
Current indicators:
m
All current indicators are OK.
co uide
e
l
rac ent G
o
Voltage sensors:
@ tud
a
n
All voltage sensors are OK.
ra this S
a
o se
m
r
============================
FRU
u ============================
e toStatus
l
l
i
Location Name Status gu
(
se
n
a
-----------------------------------------------------e
n
raMB disabled
lic
0651NNN1R6:CH
A
e
l
o rabPS disabled
0651NNN1R6:CH/PS1
m
r
ille ansfe
u
G -tr
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
Nombres de dispositivo lgicos:
a. Son enlaces simblicos a los nombres de dispositivo
fsicos que se mantienen en el directorio /devices
b. Identifican inequvocamente la ubicacin fsica de
dispositivos de hardware en el sistema
c. Son nombres abreviados asignados por el ncleo para
cada dispositivo del sistema
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
a
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
Un administrador del sistema desea mostrar informacin
de configuracin de un sistema Sun Blade 1500. Cul de
las siguientes opciones debe utilizar el administrador del
sistema?
a. Comando prtconf
b. Archivo /etc/path_to_inst
c. Utilidad format
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
a
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Orden del da
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Instale el perifrico.
a
s
a
Encienda todos los dispositivos externos.
)h
m
Encienda y rearranque el sistema.
co uide
e
l
tG
rac enformat
Utilice el comando prtconf o el ocomando
@el perifrico.
ud
a
t
para verificar si se ha agregado
n
S
a
ar e this
o
erm to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
Puedeu
utilizar
mtodos para que un sistema reconozca un dispositivo recin agregado,
ille diversos
n
a
G
r
incluyendo la
-tinvocacin de un arranque de reconfiguracin o la ejecucin del comando
n
devfsadm.
o
n
2. Utilice el comando init 5 para apagar el sistema. Este comando apaga de forma segura
el sistema, para permitir la adicin o extraccin de dispositivos. (Si el dispositivo ya est
conectado al sistema, puede utilizar el comando init 0 para desconectarlo sin apagar el
sistema).
# init 5
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
3. Instale el dispositivo de disco. Asegrese de que la direccin del dispositivo que agrega no
entra en conflicto con la direccin de otros dispositivos del sistema.
4. Encienda todos los dispositivos externos.
5. Encienda y rearranque el sistema.
6. Inicie sesin y utilice el comando prtconf o la utilidad format para verificar si se ha
agregado el dispositivo de disco.
Una vez el sistema ha reconocido el disco, inicie el proceso de definir los segmentos de disco.
Nota: en un sistema basado en SPARC, si no se ha creado el archivo /reconfigure antes de
apagar el sistema, puede invocar un arranque de reconfiguracin manual con el comando de nivel
PROM (OBP) de arranque de apertura boot -r. En un sistema x86/x64 que se arranca mediante
GRUB, puede editar el comando kernel asociado a la seleccin de arranque deseada para
agregar la opcin r y, a continuacin, arrancar el sistema.
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r sfera
Existenumuchos
que ejecutan aplicaciones crticas las veinticuatro horas del da, los
ille asistemas
n
G
r
siete das de-tla semana. En estos sistemas es posible que no se pueda realizar un arranque de
reconfiguracin.
non En estos casos, puede utilizar el comando devfsadm.
El comando devfsadm intenta cargar todos los controladores del sistema y conectar todas las
instancias de dispositivo posibles. Con cada nuevo dispositivo que detecta, el comando
devfsadm crea los archivos de dispositivo fsico apropiados en el directorio /devices y los
enlaces simblicos en el directorio /dev. Adems de gestionar estos archivos, el comando
devfsadm tambin mantiene el archivo /etc/path_to_inst.
# devfsadm
Para limitar el funcionamiento del comando devfsadm a una clase de dispositivo especfica,
utilice la opcin -c:
# devfsadm -c device_class
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
devfsadm
devfsadm
devfsadm
devfsadm
devfsadm
devfsadm
devfsadm
-c
-c
-i
-i
v
-C
disk
disk -c tape -c audio
dad
sd
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
era incluyen disk, tape, port, audio y pseudo. Por ejemplo, para
eder device_class
f
l
l
Los valores
s
i
andevfsadm a la clase de dispositivo de disco, ejecute este comando:
Guel comando
r
limitar
t
non # devfsadm -c disk
Utilice la opcin -c ms de una vez en la lnea de comandos para especificar varias clases de
dispositivo. Por ejemplo, para especificar las clases de dispositivo de disco, cinta y audio, ejecute
este comando:
# devfsadm -c disk -c tape -c audio
Para limitar el uso del comando devfsadm para configurar slo dispositivos para un controlador
con nombre, utilice la opcin -i y el nombre del controlador especfico:
# devfsadm -i driver_name
Los ejemplos siguientes utilizan la opcin -i.
Para configurar slo los discos admitidos por el controlador sd, ejecute el siguiente
comando:
# devfsadm -i sd
Para configurar dispositivos admitidos por el controlador st, ejecute este comando:
# devfsadm -i st
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Puede agregar la opcin -v a los comandos devfsadm para mostrar una salida detallada de los
cambios en el rbol de dispositivos:
# devfsadm -v
Para invocar rutinas de limpieza que eliminen enlaces simblicos sin referencia y archivos de
dispositivo para dispositivos que ya no estn conectados al sistema, ejecute este comando:
# devfsadm -C
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
Un administrador del sistema desea reconfigurar un
sistema para que reconozca un nuevo disco externo.
Qu paso debera utilizar el administrador del sistema
para apagar de forma segura el sistema?
a. Crear el archivo /reconfigure.
b. Utilizar el comando init 5.
c. Utilizar la utilidad format.
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
b
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Orden del da
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
Los procedimientos que se utilizan para particionar discos
s
a
)h
en sistemas x86/x64 requieren los pasos adicionales
m
o
ide
cOracle
necesarios para crear una particin fdisk lde
u
e
c esantparticin.
G
raen
Solaris antes de poder crear segmentos
o
de
@
u
a
t
Los sistemas SPARC no utilizan
ranparticiones
s S fdisk.
a e thi
o
erm to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
eprincipios
l
l
Los mismos
de asignacin de espacio en disco que se aplican a la creacin de
i
n
u
a
G
r
segmentos en
un disco de un sistema SPARC tambin se aplican a la creacin de segmentos en
-tfdisk
n
una particin
de Oracle Solaris en un sistema x86/x64. En esta seccin se describen los
o
n
conceptos de espacio en disco y las posibles condiciones no deseables que pueden crearse al
definir segmentos mediante la utilidad format.
Nota: no necesita particionar el disco antes de instalar el sistema operativo Oracle Solaris. El
particionamiento del disco forma parte del proceso de instalacin.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
le t Gu
segmentos.
c
a
r
n
ocon
e
d
5. Etiquete el disco o la particin fdisk
la
nueva
@
a
tu
n
S
a
r
informacin de segmento. a
his
t
o
e
Los usuarios con privilegios
pueden
usutilizar la utilidad format.
lerm
uil se to
g
(
enOracle y/o sus filiales. Todos los derechos reservados.
na li2011,
Copyright
c
a
r
A ble
o
m
era pueden utilizar la utilidad format. Si un usuario normal ejecuta la
ercon nprivilegios
f
l
l
Los usuarios
s
i
Guformat,
utilidad
traaparecer el siguiente mensaje de error:
n
no $ /usr/sbin/format
Searching for disk...done
No permission (or no disk found)!
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
le t Gu
en disco.
c
a
nde un
or a ms
e
Cuando se asignan uno o ms cilindros
d
@
tu de disco.
na segmentos
S
a
segmento de disco se superponen
r
is
a
e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
eraun ejemplo de tamaos y desplazamientos de segmento de disco en
er senmuestra
f
l
l
s
En este
grfico
i
Gu SPARC.
un sistema
tra
n
El desplazamiento
para el segmento 0 es 0 cilindros y su tamao es 2521 cilindros. El segmento
no
0 comienza en el cilindro 0 y termina en el cilindro 2520.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
eenrasistemas x86/x64, el segmento 8 ocupa el cilindro 0 y el segmento 9
er o SATA
f
l
l
s
En discos
IDE
i
an1 y 2 de la particin fdisk de Oracle Solaris. La utilidad format le impide
Gulos cilindros
r
ocupa
t
n dos definiciones de segmento.
cambiar
noestas
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
era no se asignan a ningn segmento de disco se produce un
eor msnscilindros
f
l
l
Cuando
uno
i
a
Gu -detrespacio
desperdicio
en disco. Esta asignacin de espacio no deseable puede producirse en
n
o
sistemas
SPARC
y
x86/x64.
n
En la imagen de la diapositiva se muestra un disco con cilindros que no estn asignados. Puesto
que los cilindros no estn asignados al segmento de disco, los cilindros del 2500 al 2520 no son
utilizables.
El espacio en disco desperdiciado se produce durante el particionamiento, cuando uno o ms
cilindros no se han asignado a un segmento de disco. Esto puede ocurrir de manera intencionada
o por accidente. Si hay segmentos sin asignar disponibles, el espacio desperdiciado se puede
asignar ms tarde a un segmento.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r sfera
easignan
l
l
Cuando
se
uno o ms cilindros a ms de un segmento de disco se superponen
i
n
u
a
G
r
segmentos de
-t disco. Esta asignacin de espacio no deseable puede producirse en sistemas
n
o
SPARC
y
x86/x64.
n
En el grfico, los cilindros del 2521 al 2590 se superponen en dos segmentos de disco. Esta
condicin se produce cuando se aumenta el tamao de un segmento y no se ajusta el nmero del
cilindro de inicio del segmento siguiente. El nico comando que le avisar de segmentos que se
superponen es el comando modify de la utilidad format:
partition> modify
Select partitioning base:
0. Current partition table (unnamed)
1. All Free Hog
Choose base (enter number) [0]? 0
Warning: Overlapping partition (1) in table.
Warning: Fix, or select a different partition table.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Precaucin: no cambie el tamao de los segmentos que estn en uso actualmente. Cuando se
vuelve a particionar y etiquetar un disco con segmentos existentes, todos los datos existentes
pueden quedar inaccesibles. Copie los datos existentes en un medio de copia de seguridad antes
de volver a particionar el disco y restaure los datos en el disco una vez se haya etiquetado de
nuevo el disco y ste contenga un nuevo sistema de archivos.
Nota: si hay dos segmentos que se superponen y los datos se guardan en uno de los segmentos,
se pueden sobrescribir los datos en el resto de segmentos ubicados en las pistas del mismo
cilindro de disco.
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
id
c
u
e
l
c
G
Slo los sistemas x86/x64 utilizan tablas
t
ra de
n
o
e
@ tud
particiones de fdisk.
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
eenrala utilidad format para ver y modificar tablas de particiones de fdisk.
er fdisk
f
l
l
Utilice elimen
s
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
Los sistemas SPARC leen la VTOC en el primer sector a
del
h
)
disco.
m
e
o
c
d
i
u de
Los sistemas x86/x64 leen la VTOC en el c
segundo
le t Gsector
a
la particin fdisk de Oracle Solaris. or
en
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
erautilice la utilidad format y seleccione un disco para modificar, se lee
er raz,nscuando
f
l
l
Como usuario
i
u
unaG
copia de-tlara
etiqueta VTOC en memoria y se muestra como la tabla de particiones actual en el
on
men n
Partition.
El men Partition de la utilidad format permite definir segmentos y, a continuacin, guardar las
definiciones de segmento en la VTOC en el disco.
Nota: el men Partition describe la escritura de VTOC como "etiquetado" del disco. Etiquetar un
disco implica escribir informacin de segmento en VTOC. Recuerde que el men Partition afecta
a la VTOC que define los segmentos del sistema operativo Oracle Solaris y no afecta a la tabla de
particiones de fdisk.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
En el disco
VTOC de
etiqueta de
disco
En memoria
disk
Tabla de
particiones
actual
/etc/format.dat
name/save
Almacenamiento de
tabla de
particiones
a
s
a
label
select
)h
m
co uide
e
l
verify
print
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
ereladisco o la particin fdisk de Oracle Solaris despus de definir los
er etiquetar
f
l
l
Si no consigue
s
i
an la informacin de segmento.
Gu -setrperder
segmentos,
La utilidad
nonformat tambin funciona con un archivo denominado /etc/format.dat, que se lee
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Descripcin
Part
Cylinders
Size
Blocks
a
s
a
h
Flag
Este campo ya no se utiliza en Oracle Solaris. Los valores )
histricos
m
indican la siguiente informacin sobre un segmento deodisco:
e
c
d
i
00 wm = Grabable y montable
cle t Gu
01 wu = Grabable y desmontable. (ste esra
el estadonpredeterminado
o ddee intercambio).
de los segmentos dedicados
para reas
@
a
n is Stu
10 rm = Slo lectura y montable
a
r
a e th
11 ru = Slo lectura y desmontable
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
ra
r deslafeutilidad
esave
l
l
La funcin
format escribe de manera predeterminada informacin de tabla
i
n
u
a
G
r
de particiones
Para guardar informacin de tabla de particiones en
-t en /etc/format.dat.
n
/etc/format.dat,
debe
especificar
el
valor de pathname absoluto del archivo
o
n
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Descripcin
Valor que indica cmo se est utilizando el segmento. Este campo ya
no se utiliza en Oracle Solaris, aunque Veritas Volume Manager asigna
etiquetas especficas a segmentos que este utiliza.
0 = unassigned
1 = boot
2 = root
3 = swap
4 = usr
5 = backup
6 = stand
8 = home
9 = alternates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
Etiquetas de matriz de Veritas Volume Manager:
or den
@
14 = public region
a
tu
n
S
a
r
15 = private region
a e this
o
erm to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
na is St
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
erelaindicador format>.
er muestra
f
l
l
El men iFormat
s
Gu el-nombre
tran de un comando o men, se ejecuta el comando o se accede al men
Al escribirn
especificado.
no Los comandos y mens indican cmo volver al men Format.
Por ejemplo, desde el indicador format>, al introducir partition (o slo part) se accede al
men Partition. Aparece el indicador partition>. Este men permite definir segmentos del
sistema operativo Oracle Solaris, imprimir la tabla de particiones existente y escribir VTOC en el
disco. Si se introduce quit o q se volver al men Format.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
na is St
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
erlosa tamaos de los segmentos de disco que estn en uso actualmente.
erno cambie
f
l
l
s
Precaucin:
i
an en segmentos:
Gu un
r
t
Para dividir
disco
non usuario raz, ejecute la utilidad format.
1. Como
# format
Searching for disks...done
AVAILABLE DISK SELECTIONS:
0. c0t0d0 <HDS722512VLAT80 cyl 57459 alt 2 hd 16 sec 255>
/pci@1e,600000/ide@d/dad@0,0
1. c0t1d0 <HDS722512VLAT80 cyl 57459 alt 2 hd 16 sec 255>
/pci@1e,600000/ide@d/dad@1,0
Specify disk (enter its number):
La utilidad format busca todos los discos conectados que estn encendidos. Para cada disco
que detecte, la utilidad format muestra el nombre de dispositivo lgico, el nombre de marketing
de Oracle, los parmetros fsicos y el nombre de dispositivo fsico.
2. Para elegir el segundo disco seleccione el nmero situado a la izquierda del nombre del
dispositivo lgico de ese disco. En la pantalla anterior, el nmero seleccionado es 1. Aparece
el men principal de la utilidad format.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e
n
c
a
i
r
l
A especficas
le que puede utilizar para ver, cambiar o confirmar segmentos
o
Las selecciones de
men a
b
m
r siguientes:
er
incluyen
elas
f
l
l
s
i
an Muestra el men Partition
Gupartition
r
t
Escribe la definicin de segmento actual en VTOC
on
nlabel
verify
quit
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
6
7
select
modify
nombre
print
label
!<cmd>
quit
partition>
a
s
a
)h
m
co uide
print Muestra la tabla de particiones actual en la memoria.cle
ra ent G
label Escribe la tabla de particiones actual en VTOC.o
@ desde
ud el shell.
a
t
!<cmd> Sale de la utilidad format y ejecuta un
comando
n
S
ara e this
o
Escriba print en el indicador partition
usmostrar la VTOC que se ha copiado en RAM
erm topara
l
l
i
al invocar la utilidad format.
(gu nse
partition> printna
e
c
a
i
r
l
Current partition
table
(original):
o A rable available: 57459 + 2 (reserved cylinders)
Totalrm
disk cylinders
ille aTagnsfe Flag Cylinders Size
Part
Blocks
u
G 0 unassigned
r
t
wm
0
0
(0/0/0)
0
n
o
n1 unassigned wm 0
0
(0/0/0) 0
modify Cambia la tabla de particiones actual en memoria.
name Proporciona un mtodo para identificar la tabla de particiones en
/etc/format.dat.
4.
2 backup
3 unassigned
4 unassigned
5 unassigned
6 unassigned
7 unassigned
partition>
wm
wm
wm
wm
wu
wu
0 - 57458
0
0
0
0
0
111,79GB
0
0
0
0
0
(57459/0/0) 234432720
(0/0/0) 0
(0/0/0) 0
(0/0/0) 0
(0/0/0) 0
(0/0/0) 0
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Size
partition> 0
Part Tag
Flag
Cylinders
0
unassigned
wm
0
Enter partition id tag[unassigned]:
Size
0
Blocks
(0/0/0)
0
a
s
a
)h
m
co uide
e
l
home
alternates reserved
ac ent G
r
o
Enter partition id tag[unassigned]: @
ud
a
t
n
S
ra this
a
o
7. Escriba la etiqueta alternates y pulse Intro.
m usealternates
r
e
Enter partition id tag[unassigned]:
l
to
uil seflags[wm]:
g
Enter partition permission
(
ende permisos, escriba un signo de interrogacin (?) y
naindicadores
c
a
8. Cuando se le soliciten
los
i
r
l
A bleopciones disponibles. Para cambiar un indicador, introduzca el
pulse Intro paraomostrar las
m
ra
nombrele
derindicador
enuevo.
f
l
s
i
n
permission flags[wm]: ?
apartition
GuEnter
r
t
one of the following: (abbreviations ok):
on
nExpecting
wm - read-write, mountable
wu - read-write, unmountable
rm - read-only, mountable
ru - read-only, unmountable
Enter partition permission flags[wm]:
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
Ahora ajuste el cilindro de inicio del segmento 1.
)h
m
13. Para seleccionar el nmero de segmento 1, escriba 1.
co uide
e
l
partition> 1
ac ent G
r
o
Part Tag
Flag
Cylinders
Size
Blocks
@
ud 0
a
t
n
1
Unassigned wm
0
0
(0/0/0)
S
ara e this
Enter partition id tag[unassigned]:
o
14. Escriba la etiqueta swap y pulse Intro.
erm to us
l
l
i
Enter partition id tag[unassigned]:
swap
(gu nse
a
Enter partition n
permission
e flags[wm]:
c
a
i
r
l
15. Escriba wu en la A
seleccinle
de indicadores de permisos y pulse Intro.
o
b
a
m
Enterr partition
er permission flags[wm]: wu
e newnsstarting
f
l
l
i
Enter
cyl[0]:
u tra
G
16. Introduzca
non el nuevo cilindro de inicio para el segmento 1. Especifique el cilindro que sigue al
En la tabla de particiones actual se muestra el cambio al segmento 0.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
Ahora ajuste el cilindro de inicio del segmento 7.
c
d
i
le t Gu
19. Escriba 7 para seleccionar el segmento 7.
c
a
or den
partition> 7
@
Part
Tag Flag Cylinders Size
Blocks
na is Stu
a
r
7 unassigned wu
0
0
a(0/0/0)
th0
o
e
m
Enter partition id tag[unassigned]:
er to us
l
l
i
20. Escriba la etiqueta home y pulse
(guIntro.
se
n
a
Enter partition n
id
tag[unassigned]:
home
e
c
a
i
r
l
Enter partition
flags[wu]:
A permission
e
l
o
b
21. Pulse Intro
para seleccionar
ra el indicador predeterminado.
rm
e
e
f
l
l
s
i
partition
permission flags[wu]: <return>
n
a
GuEnter
r
t
Enter
n- new starting cyl[0]:
o
n
22. Escriba el nuevo cilindro de inicio para el segmento 7.
23. Para especificar el tamao de particin nuevo para el segmento 7, escriba el signo de dlar ($).
Enter partition size[0b, 0c, 750e, 0.00mb, 0.00gb]: $
partition>
Nota: introduzca un signo de dlar ($) como valor del ltimo tamao de particin para asignar
automticamente el espacio restante en el disco a este segmento.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
partition> label
or den
@
Ready to label disk, continue? y
a
tu
n
S
a
r
Partition>
a e this
o
26. Introduzca quit o q para salir del men
sy salir de la utilidad format.
rmPartition
u
e
l
l
i
o
partition> q
u se t
g
(
FORMAT MENU:
eandisk
n-aselect
c
a
i
r
l
disk
A -blselect
e (define) a disk type
o
type
a
m
r sfer - select (define) a partition table
epartition
l
l
i
an
Gu -current
r
- describe the current disk
t
n
o
format
- format and analyze the disk
n
repair
show
label
analyze
defect
backup
verify
save
volname
!<cmd>
quit
format> q
#
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfdebe
eraestablecer al menos una particin fdisk en cada disco que desee
ex86/x64,
l
l
En sistemas
i
an
GuEste-procedimiento
r
utilizar.
no es necesario o no est disponible en sistemas basados en
t
n
o
SPARC.
n
En sistemas x86/x64, la utilidad format proporciona acceso al men fdisk. El men fdisk
permite crear particiones fdisk, especificar una particin fdisk de Oracle Solaris y seleccionar
una particin fdisk que utilice la particin activa (de arranque). Slo los sistemas x86/x64
requieren particiones fdisk.
El men fdisk permite crear hasta cuatro particiones fdisk. Sin embargo, slo puede existir
una particin fdisk del sistema operativo Oracle Solaris en un disco.
Para crear particiones fdisk, ejecute la utilidad format y seleccione un disco apropiado (en
este ejemplo, seleccione c2d0):
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
# format
Searching for disks...done
AVAILABLE DISK SELECTIONS:
0. c1d0 <DEFAULT cyl 39887 alt 2 hd 64 sec 63>
/pci@0,0/pci-ide@7/ide@0/cmdk@0,0
1. c2d0 <DEFAULT cyl 10008 alt 2 hd 255 sec 63>
/pci@0,0/pci-ide@7/ide@1/cmdk@0,0
Specify disk (enter its number): 1
Aparece el men Format. Para seleccionar otro disco que ver o modificar, introduzca disk
mientras se encuentre en el men Format.
Controller working list found
[disk formatted, defect list found]
s
a
h
)
FORMAT MENU:
m
e
o
c
d
i
disk
- select a disk
le t Gu
c
a
type
- select (define) a disk type
or den
@
partition - select (define) a partition
u
ttable
na disk
S
a
current
- describe the a
current
r
ethe
hisdisk
t
o
format
- format and
analyze
us
erm
l
fdisk
- runilthe
fdisk
program
o
t
u a edefective sector
repair
-(g
repair s
a
enlabel to the disk
c
labelran - write
i
l
A ble- surface analysis
analyze
o
m
era - defect list management
er defect
f
l
l
s
i
n
- search for backup labels
Gu -trabackup
n
verify
- read and display labels
no
save
inquiry
volname
!<cmd>
quit
format>
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Introduzca el comando fdisk para mostrar el men fdisk. Si el disco no tiene ninguna particin
fdisk definida, el men fdisk presenta la opcin para crear una particin fdisk nica que
utilice el disco completo y que se identifique como la particin fdisk de Oracle Solaris en este
disco. Escriba n para editar la tabla de particiones de fdisk.
Nota: si se acepta esta opcin, la particin fdisk nica que crea se convierte en la particin
fdiskactiva. Probablemente esto no es lo ms deseable en la mayora de los sistemas.
format> fdisk
No fdisk table exists. The default partition for the disk is:
a 100% "SOLARIS System" partition
Type "y" to accept the default partition, otherwise type "n" to edit
the partition table.
n
El men fdisk muestra informacin sobre el tamao del disco, el tamao del cilindro y las
particiones fdisk actuales. En este ejemplo, no se ha definido an ninguna particin fdisk en
el disco:
s
a
h
)
m
e
o
c
d
i
le t Gu
c
Cylinders
a
n
or dLength
e
Partition
Status
Type
Start @End
%
u
a
t
n
S
=========
======
============ r=====
===
======
===
a a e this
WARNING: no partitions are defined!
o
SELECT ONE OF THE FOLLOWING:
erm to us
l
l
i
1. Create a partition
(gu nse
a
e
n lpartition
2. Specify theaactive
c
i
r
3. Delete
aApartition
le
o
b
a
m
r sbetween
4. e
Change
er Solaris and Solaris2 Partition IDs
f
l
l
i
Exita(update
configuration and exit)
Gu5.
tr n(exit disk
6.nCancel
without updating disk configuration)
no
Total disk size is 10011 cylinders
Cylinder size is 16065 (512 byte) blocks
Enter Selection:
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Para crear una particin fdisk nica que utilice el disco completo, seleccione option 1 - Create
a partition. Introduzca el nmero que seleccione el tipo de particin de disco que desea crear.
Seleccione la opcin 1 para crear una particin fdisk de SOLARIS2.
Enter Selection: 1
Select the partition type to create:
1=SOLARIS2 2=UNIX 3=PCIXOS 4=Other
5=DOS12 6=DOS16 7=DOSEXT 8=DOSBIG
9=DOS16LBA A=x86 Boot B=Diagnostic C=FAT32
D=FAT32LBA E=DOSEXTLBA F=EFI 0=Exit? 1
Nota: en versiones anteriores del sistema operativo Oracle Solaris puede aparecer en la lista el
tipo de particin SOLARIS. El tipo de particin SOLARIS2 utiliza simplemente un valor de
identificacin diferente en la etiqueta de disco al que utilizaba el tipo SOLARIS. Este cambio
impide posibles conflictos con otros tipos de particin.
A continuacin el men fdisk le solicita que introduzca el porcentaje del disco que desea utilizar
para esta particin fdisk. Introduzca 100 para utilizar el disco completo:
a
s
a
)h
m
idela
coactiva.uSlo
A continuacin el men fdisk pregunta si sta va a ser la particin fdisk
e
l
Gcomo la particin
particin fdisk que se utilice para arrancar el sistema debe aparecer
t
rac marcada
n
o
fdisk activa. Puesto que sta va a ser una particin no arrancable,
introduzca
de n para no
@
u
a
t
S yes, it will be
If
.Should this become the active partition?
raisn reset
s
i
a
h
activated each time the computer
t or turned on.
o
e
m
Please type "y" or "n".
erN to us
l
l
i
(gu nse
a
El men fdisk muestraalanlista de particiones
fdisk. La columna Status vaca indica que la
e
c
i
r
l
particin fdisk de Solaris2
A bnoleest activa.
o
m
r sfera
eTotal
l
l
i
size is 10011 cylinders
an disksize
Gu -Cylinder
r
t
is 16065 (512 byte) blocks
n
o
n Cylinders
Specify the percentage of disk to use for this partition
(or type "c" to specify the size in cylinders). 100
Partition Status
========= =======
1
Type
=======
Solaris2
10010
10010
%
=====
100
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Nota: para instalar varios sistemas operativos en un disco, cree varias particiones fdisk
mediante el uso de la opcin 1 de fdisk.
A continuacin se muestra un ejemplo de un disco con las tres particiones fdisk que admiten
tres sistemas operativos diferentes:
s
a
Total disk size is 10011 cylinders
h
)
m
Cylinder size is 16065 (512 byte) blocks
e
o
c
d
i
le t Gu
Cylinders
c
a
n
Partition
Status
Type
Start
End
%
or dLength
e
@
u
a
t
=========
======
============ =====
n is===S ====== ===
a
r
1
Win95 FAT32a
1th 3303
3303
33
o
e
m
s
2
UNIX System
6606
3303
33
er to u3304
l
l
i
3
6607
9909
3303
33
e
(guSolaris2
s
n
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
erelatamao de los segmentos de disco que estn en uso actualmente.
erno cambie
f
l
l
s
Precaucin:
i
an en segmentos:
Gu un
r
t
Para dividir
disco
non el usuario root, escriba format en el indicador y pulse Intro.
1. Como
# format
Searching for disks...done
AVAILABLE DISK SELECTIONS:
0. c1d0 <DEFAULT cyl 39887 alt 2 hd 64 sec 63>
/pci@0,0/pci-ide@7/ide@0/cmdk@0,0
1. c2d0 <DEFAULT cyl 10008 alt 2 hd 255 sec 63>
/pci@0,0/pci-ide@7/ide@1/cmdk@0,0
Specify disk (enter its number):
La utilidad format busca todos los discos conectados que estn encendidos. Para cada disco
que detecte, la utilidad format muestra el nombre de dispositivo lgico, el nombre de marketing
de Oracle, los parmetros fsicos y el nombre de dispositivo fsico.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
2. Para elegir el segundo disco seleccione el nmero situado a la izquierda del nombre del
dispositivo lgico de ese disco. En la pantalla anterior, el nmero seleccionado es 1.
Aparece el men principal de la utilidad format.
Specify disk (enter its number): 1
selecting c2d0
Controller working list found
[disk formatted, defect list found]
FORMAT MENU:
disk
- select a disk
type
- select (define) a disk type
partition - select (define) a partition table
current
- describe the current disk
format
- format and analyze the disk
fdisk
- run the fdisk program
repair
- repair a defective sector
label
- write label to the disk
analyze
- surface analysis
defect
- defect list management
backup
- search for backup labels
verify
- read and display labels
save
- save new disk/partition definitions
inquiry
- show vendor, product and revision
volname
- set 8-character volume name
!<cmd>
- execute <cmd>, then return
quit
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e
n
c
a
i
r
l
A ble
format> o
a
m
ermen
er nsfde
l
Lasilselecciones
especficas que puede utilizar para ver, cambiar o confirmar
u trade disco incluyen
Gsegmentos
las siguientes:
n
o
Muestra el men Partition
npartition
label
verify
quit
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
format> partition
PARTITION MENU:
0
- change `0' partition
1
- change `1' partition
2
- change `2' partition
3
- change `3' partition
4
- change `4' partition
5
- change `5' partition
6
- change `6' partition
7
- change `7' partition
select - select a predefined table
modify - modify a predefined partition table
name- name the current table
print - display the current table
label- write partition map and label to the disk
!<cmd>- execute <cmd>, then return
quit
partition>
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
S
ra funciones:
s
i
El men Partition permite realizar las siguientes
a
h
t
o sy ele tamao
m
0-7
Especifica el desplazamiento
de hasta ocho segmentos.
r
e to u
l
l
i
select
Selecciona
ede particiones predefinidas en el archivo
(guuna tabla
s
/etc/format.dat.
n
a
ran lela tabla
licede particiones actual en memoria.
modify ACambia
o Proporciona
ab un mtodo para identificar la tabla de particiones en
name
m
r
r
e
e
f
ill ans /etc/format.dat.
Gu -print
tr
Muestra la tabla de particiones actual en la memoria.
n
o
n label Escribe la tabla de particiones actual en la VTOC de la particin fdisk
de Solaris.
!<cmd> Sale de la utilidad y ejecuta un comando desde el shell.
4. Escriba print en el indicador partition para mostrar la etiqueta de disco que se ha copiado
en RAM cuando se ha invocado la utilidad format. A continuacin se muestra un ejemplo de
una unidad de disco SATA en un sistema Ultra 20.
partition> print
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Blocks
unassigned
wm
(0/0/0)
unassigned
wm
(0/0/0)
backup
wu
0 10007
76.67GB (10008/0/0)
160778520
unassigned
wm
(0/0/0)
unassigned
wm
(0/0/0)
unassigned
wm
(0/0/0)
unassigned
wm
(0/0/0)
unassigned
wm
(0/0/0)
a
s
a
)h
partition>
m
colnea udeidlaetabla.
El nombre de la tabla de particiones aparece entre parntesis en la primera
e
l
El segmento 8 es el segmento de arranque. El segmento de arranque
elG
primer cilindro
ac utiliza
t
r
n
o
e
(cilindro 0) de la particin fdisk del sistema operativo Oracle
Solaris.
El
segmento
9 utiliza los
d
@
u
a
t
siguientes dos cilindros y la etiqueta alternates. El
segmento
9
contiene
bloques
que se
n is S
a
r
utilizan para almacenar informacin de bloque incorrecto.
h segmento no se encuentra ni se
tEste
oa sefibra.
utiliza con esta finalidad en discos SCSI orm
de canal de
u
lle tsignificados:
i
o
Las columnas de la tabla tienen los
siguientes
u
(g nsene la particin fdisk de Oracle Solaris
a
Part
Nmero
de segmento
e
n
c
a
i
r
l
Tag
Etiqueta
A bopcional
le predefinida
o
a
m
Flag r
er opcional predefinido
e nsIndicador
f
l
l
i
a Nmero de cilindro de inicio y final para el segmento
GuCylinders
r
t
Tamao del segmento en bloques (b), cilindros (c), megabytes (MB) o
on
nSize
8
boot
wu
0 - 0
7.84MB
(1/0/0)
16065
Alternates
wm
1 - 2
15.69MB
(2/0/0)
32130
gigabytes (GB)
Blocks
Nmero de cilindros/pistas/sectores y el nmero total de sectores en
el segmento
5. Para seleccionar el segmento 0 (cero), introduzca 0.
partition> 0
Part
Tag Flag
0
unassigned wm
Cylinders Size
0
0
Blocks
(0/0/0)
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
boot
backup
alternates
root
stand
reserved
swap
var
a
s
a
)h
Enter partition permission flags[wm]: ?
m
co uide
Expecting one of the following: (abbreviations ok):le
wm - read-write, mountable
rac ent G
o
@ tud
wu - read-write, unmountable
a
n
rm - read-only, mountable
ra this S
a
ru - read-only, unmountable mo
e
s
r
u
e
l
il e to
u
g
(
Enter partition permission flags[wm]:
s
n
a
e
n
c
ra le li
A
o
9. Pulse Introm
para aceptar
abel indicador predeterminado.
r
r
e
e
f
Enter
partition
ill ans permission flags[wm]: <return>
u
10. G
Introduzca
tr3 para aceptar el cilindro de inicio 3. Los segmentos 8 y 9 ya estn utilizando los
n
cilindros
no 02.
Enter new starting cyl[3]: <return>
Enter partition size[0b, 0c, 3e, 0.00mb, 0.00gb]:
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
3 unassigned
4 unassigned
5 unassigned
6 unassigned
7 unassigned
8 boot
9 alternates
Partition>
wm
wm
wm
wm
wm
wu
wm
0
0
0
0
0
0 0
1 2
0
0
0
0
0
7.84MB
15.69MB
(0/0/0)
(0/0/0)
(0/0/0)
(0/0/0)
(0/0/0)
(1/0/0)
(2/0/0)
0
0
0
0
0
16065
32130
a
s
a
)h
m
co uide
e
l
14. Escriba la etiqueta swap y pulse Intro.
ac ent G
r
o
Enter partition id tag[unassigned]: swap
@ tud
a
n
Enter partition permission flags[wm]:
a his S
r
a
t y pulse Intro.
15. Escriba wu como la seleccin de indicadores
o de permisos
e
m
s
r
u
Enter partition permission
wu
lle flags[wm]:
i
o
t
u
Enter new starting(g
cyl[3]:
se
n
a
e
n
16. Introduzca el nuevorcilindro
c para el segmento 1. Especifique el cilindro que sigue al
a edeliinicio
A
l
cilindro final para
o el segmento
b 0.
a
m
r
r
Enter
new
starting
cyl[3]: 54
e nsfe
l
l
i
apartition size[0b, 0c, 54e, 0.00mb, 0.00gb]:
GuEnter
r
t
17. Introduzca
non el nuevo tamao de particin para el segmento 1.
Enter partition size[0b, 0c, 54e, 0.00mb, 0.00gb]: 512mb
partition>
18. Escriba print y pulse Intro.
partition> print
Current partition table (unnamed):
Total disk cylinders available: 10008 + 2 (reserved cylinders)
Part
Tag
0 reserved
1 swap
2 backup
3 unassigned
4 unassigned
Flag
wm
wu
wu
wm
wm
Cylinders
3 - 53
54 - 119
0 - 10007
0
0
Size
400.06MB
517.72MB
76.67GB
0
0
Blocks
(51/0/0)
(66/0/0)
(10008/0/0)
(0/0/0)
(0/0/0)
819315
1060290
160778520
0
0
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
5 unassigned
6 unassigned
7 unassigned
8 boot
9 alternates
partition>
wm
wm
wm
wu
wm
0
0
0
0 - 0
1 - 2
0
0
0
7,84MB
15.69MB
(0/0/0)
(0/0/0)
(0/0/0)
(1/0/0)
(2/0/0)
0
0
0
16065
32130
Tag
Flag
unassigned wm
Cylinders
Size
Blocks
(0/0/0)
0
Enter partition id tag[unassigned]:
a
s
a
20. Escriba la etiqueta home y pulse Intro.
)h
m
Enter partition id tag[unassigned]: home
co uide
e
l
Enter partition permission flags[wm]:
ac ent G
r
o
21. Pulse Intro para seleccionar el indicador predeterminado.
a@ ud
Enter partition permission flags[wm]:an
<return> St
ar e this
Enter new starting cyl[3]:
o
rm el segmento
22. Introduzca el nuevo cilindro de inicio
us 7. Especifique el cilindro que sigue al
epara
l
l
i
o
t
ltimo cilindro para el segmento
(gu1. n120
se
a
Enter new starting
cyl[3]:
e
n
ra size[0b,
lic 0c, 120e, 0.00mb, 0.00gb]:
Enter partition
A
e
l
o el tamao
ab de particin nuevo para el segmento 7, escriba el signo de
m
23. Para especificar
r
r
e
e
f
l
dlaril($).
ans size[0b, 0c, 120e, 0.00mb, 0.00gb]: $
GuEnter-trpartition
on
npartition>
Nota: introduzca un signo de dlar ($) como valor del ltimo tamao de particin para asignar
automticamente el espacio restante en el disco a este segmento.
24. Escriba print para mostrar la tabla de particiones.
partition> print
Current partition table (unnamed):
Total disk cylinders available: 10008 + 2 (reserved cylinders)
Part
Tag
Flag Cylinders
Size
Blocks
0 reserved
wm
3 - 53
400.06MB
(51/0/0)
819315
1 swap
wu
54 - 119
517.72MB
(66/0/0)
1060290
2 backup
wu
0 - 10007
76.67GB
(10008/0/0) 160778520
3 unassigned wm
0
0
(0/0/0)
0
4 unassigned wm
0
0
(0/0/0)
0
5 unassigned wm
0
0
(0/0/0)
0
6 unassigned wm
0
0
(0/0/0)
0
7 home
wm
120 1000 7 75.75GB
(9888/0/0) 158850720
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
8 boot
9 alternates
partition>
wu
wm
0 - 0
1 - 2
7.84MB
15.69MB
(1/0/0)
(2/0/0)
16065
32130
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Nota: para seleccionar otro disco que ver o modificar, introduzca disk en el men Format.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
u
e
etiqueta EFI. Los tamaos se notifican en bloques.
cl nt G
a
r
ose almacena
de
@
La informacin etiquetada como EFIaque
en las
u
t
n
S
ra thdos
reas de cilindro alternate (losaltimos
is cilindros de disco)
o
e
se almacena en el segmento
erm 8. us
ll
i
to
u
g
e
(
s
n
a
e
n
Copyright
2011,
Oracle
y/o sus filiales. Todos los derechos reservados.
c
ra le li
A
o rab
m
r
fe
s
Nota: u
para
etiquetados
SMI/VTOC, dispone de 8 segmentos (de 0 a 7). Para discos
illediscos
n
a
G
r
etiquetados -SMI/VTOC,
dispone de 10 segmentos (de 0 a 9). El modo en que utilice los
t
n
o
segmentos
depende
de
sus
requisitos. Puede asignar espacio a todos los segmentos, dejar
n
algunos segmentos en blanco o asignar un segmento como el espacio de disco completo.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
u
e
l
cero a la etiqueta de particin unassigned.
ac
tG
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
ui se to
g
(
enOracle y/o sus filiales. Todos los derechos reservados.
na li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
La VTOC en sistemas SPARC se encuentra en el primer
a
h
)
sector del disco.
m
e
o
c
d
i
leen telGu
La VTOC en sistemas x86/x64 se encuentra
c
a
r Oracle
n Solaris en
ode
e
segundo sector de la particin fdisk
d
@
na is Stu
a
el disco.
r
a
e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Nota u
G en-sistemas
tran SPARC se encuentra en el primer sector del disco. La VTOC en sistemas
La VTOC n
x86/x64
nose encuentra en el segundo sector de la particin fdisk de Oracle Solaris en el disco.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
< >
<HDS722512VLAT80 cyl 57459 alt 2 hd 16 sec 255>
57461
57459
2
16
255
Flag
Cylinders
Size
Blocks
wm
0
491
980.16MB (492/0/0)
2007360
wu
492 749
513.98MB (258/0/0)
1052640
wm
0
57458 111.79GB (57459/0/0) 234432720
wm
0
0
(0/0/0)
0
wm
0
0
(0/0/0)
0
wm
0
0
(0/0/0)
0
wm
0
0
(0/0/0)
0
wm
750 - 57458 110.33GB (56709/0/0) 231372720
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r spermite
era ver una VTOC de SPARC o x86/x64 desde la utilidad format.
everify
f
l
l
El comando
i
ande un disco:
Gu -VTOC
r
t
Para leer la
non la utilidad format y seleccione el disco que desea utilizar.
1. Ejecute
2. En el indicador format>, introduzca el comando verify y pulse Intro.
El ejemplo de la diapositiva es de un sistema Sun Blade 1500.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
3. Escriba quit o q. A continuacin pulse Intro
aparaesalir
hde la utilidad format.
t
o
erm to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
prtvtoc /dev/rdsk/c0t1d0s2
/dev/rdsk/c0t1d0s2 partition map
Dimensions:
512 bytes/sector
255 sectors/track
16 tracks/cylinder
4080 sectors/cylinder
57461 cylinders
57459 accessible cylinders
a
s
a
)h
m
co uide
e
l
First
Sector
Last
c nt G
Partition Tag Flags Sector Count
SectororaMount Directory
de
0
9
00
0
2007360
2007359
@
u
a
t
1
3
01
2007360 1052640 an3059999 S
is
ar 234432719
2
5
00
0
234432720
h
t
o
e
7
8
00
3060000 rm
s 234432719
u
e 231372720
l
l
i
o
u se t
g
(
enOracle y/o sus filiales. Todos los derechos reservados.
na li2011,
Copyright
c
a
r
A ble
o
m
ra
r sfepermite
eprtvtoc
l
l
El comando
ver una VTOC de SPARC o x86/x64 desde la lnea de comandos.
i
u tran
G
Utilice el comando
como se describe en estos ejemplos para ver la VTOC. El ejemplo
n- es deprtvtoc
de esta
un sistema Sun Blade 1500.
nopgina
Flags:
1: unmountable
10: read-only
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
#
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
prtvtoc /dev/rdsk/c2d0s2
/dev/rdsk/c2d0s2 partition map
Dimensions:
512 bytes/sector
63 sectors/track
255 tracks/cylinder
16065 sectors/cylinder
10010 cylinders
10008 accessible cylinders
Flags:
1: unmountable
10: read-only
s
a
h
)
m
e
o
First Sector Last
c
d
i
u
e
Partition
Tag
Flags
Sector acl Count
G
t
n
Sector
Mount Directory or
e
d
@
tu
0
11
00
48195
819315
867509
na is S
a
r
1
3
01
867510 oa1060290
th 1927799
e
m
2
5
01
160778519
us
er0 to 160778520
l
l
i
7
8
00(gu
1927800
e 158850720 160778519
s
n
a
8
1 an 01 ice 0
16065
16064
r
l
A9 b00le
9
16065
32130
48194
o
a
m
r
r
# lle
fe
s
i
n
u
a VTOC incluye los siguientes campos:
La informacin
G -trde
n
o
Describe las dimensiones lgicas del disco
nDimensions
Partition
Tag
Flags
First Sector
Sector Count
Last Sector
Mount Directory
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Ejemplo:
a
s
a
)h
# prtvtoc /dev/rdsk/c0t1d0s2 > /var/tmp/c0t1d0s2.vtoc
m
co uide
e
# prtvtoc /dev/rdsk/c2d0s2 > /var/tmp/c2d0s2.vtoc
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
era para guardar informacin de VTOC en un archivo. Esto permite
er nprtvtoc
f
l
l
Utilice elicomando
s
Guel comando
utilizar
tra fmthard para sustituir la VTOC de SPARC o x86/x64 con el fin de
n
recuperarla
no ante eventos como los siguientes:
Nota: los comandos prtvtoc y fmthard leen y escriben VTOC de SPARC o x86/x64 en discos.
Estos comandos no afectan a la tabla de particiones de fdisk en sistemas x86/x64. Utilice el
men fdisk en la utilidad format para establecer particiones fdisk en sistemas x86/x64.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
h
)
m
Ejemplo de un sistema Ultra 20:
e
o
c
d
i
le t Gu
c
a
or den
# fmthard -s /var/tmp/c2d0s2.vtoca/dev/rdsk/c2d0s2
@
n is now
Stuin place.
a
fmthard: New volume table ofacontents
r
e th
o
#
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
Comando
fmthard
i
u tuna
Gsustituir
ra VTOC de SPARC o x86/x64 en un disco, puede utilizar la salida guardada del
Para
n
comando
noprtvtoc como entrada en el comando fmthard. En este ejemplo de sintaxis, sustituya
datafile con el nombre del archivo que contiene la salida del comando prtvtoc. Utilice
slice 2 en el nombre del disco de destino o la particin fdisk de Oracle Solaris.
fmthard -s datafile /dev/rdsk/c#t#d#s2
Precaucin: el comando fmthard no puede escribir una VTOC en un disco sin etiquetar. Utilice
la utilidad format para este propsito.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
fmthard
errores
n parecidos a los siguientes:
a
Gu notifica
r
t
-# fmthard -s /var/tmp/c2d0s2.vtoc /dev/rdsk/c2d0s2
non fmthard: Partition 2 specifies the full disk and is not equal
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Estos mensajes slo se utilizan como advertencia. La informacin de particin errnea se escribe
en la VTOC de x86/x64.
Para corregir esta situacin, puede hacer lo siguiente:
Utilice el men Partition en la utilidad format para redefinir los segmentos en la particin
fdisk de Oracle Solaris.
Utilice el men fdisk en la utilidad format para redefinir las particiones fdisk de manera
que coincidan con el tamao definido en la salida guardada de prtvtoc y utilice fmthard
para escribir la informacin de VTOC de x86/x64 en el disco.
Utilice el comando fdisk para sustituir la tabla de particiones de fdisk con la informacin
de particin fdisk guardada y utilice fmthard para escribir la informacin de VTOC de
x86/x64 en el disco.
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
Para guardar informacin de tabla de particiones de fdisk
) h en
m
o en elide
c
un archivo, utilice el comando fdisk como se indica
le t Gu
c
a
ejemplo siguiente:
or den
@
na is Stu
a
r
# fdisk -W /var/tmp/c2d0p0.fdisk
a e/dev/rdsk/c2d0p0
th
o
m
#
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r spermite
era ver y modificar tablas de particiones de fdisk en el disco. El
efdisk
f
l
l
El comando
i
n guardar una tabla de particiones de fdisk de un disco en un archivo. A
apermite
Gu fdisk
r
comando
t
continuacin,
non puede utilizar el comando fdisk para sustituir la tabla de particiones de fdisk en
el disco con la informacin guardada. Este procedimiento slo est relacionado con sistemas
x86/x64.
Para ver una tabla de particiones de fdisk, utilice el comando fdisk como en el ejemplo
siguiente de una estacin de trabajo Ultra 20.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
#
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
fdisk W - /dev/rdsk/c2d0p0
/dev/rdsk/c2d0p0 default fdisk table
Dimensions:
512 bytes/sector
63 sectors/track
255 tracks/cylinder
10011 cylinders
systid:
1: DOSOS12
2: PCIXOS
4: DOSOS16
5: EXTDOS
6: DOSBIG
7: FDISK_IFS
8: FDISK_AIXBOOT
9: FDISK_AIXDATA
10: FDISK_0S2BOOT
11: FDISK_WINDOWS
12: FDISK_EXT_WIN
14: FDISK_FAT95
15: FDISK_EXTLBA
18: DIAGPART
65: FDISK_LINUX
82: FDISK_CPM
86: DOSDATA
98: OTHEROS
99: UNIXOS
101: FDISK_NOVELL3
119: FDISK_QNX4
120: FDISK_QNX42
121: FDISK_QNX43
130: SUNIXOS
131: FDISK_LINUXNAT
134: FDISK_NTFSVOL1
135: FDISK_NTFSVOL2
165: FDISK_BSD
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
* 134: FDISK_NTFSVOL1
* 135: FDISK_NTFSVOL2
* 165: FDISK_BSD
* 167: FDISK_NEXTSTEP
* 183: FDISK_BSDIFS
* 184: FDISK_BSDISWAP
* 190: X86BOOT
* 191: SUNIXOS2
* 238: EFI_PMBR
* 239: EFI_FS
*
* Id Act Bhead Bsect
191
0
0
1
160810650
#
Bcyl
1
Ehead
254
Esect
63
a
s
a
h y sus
El comando fdisk muestra la geometra del disco, todos los tipos posibles de particin
)
m
correspondientes valores de ID, y las particiones fdisk definidas actualmente.
En este
ejemplo,
e
o
c
d
i
slo se ha definido una particin fdisk. Su tipo, 191, indica que se trata
del
u
le de tunaGparticin
c
a
sistema operativo Oracle Solaris (SUNIXOS2 = SOLARIS2).
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
erade la tabla de particiones de fdisk en un archivo, utilice el comando
erinformacin
f
l
l
Para guardar
s
i
n en el siguiente ejemplo. Sustituya el argumento en la opcin -W con el
Gucomo-tseraindica
fdisk
nombre
nodelnarchivo que desea utilizar y especifique la particin fdisk 0 del disco correcto.
# fdisk -W /var/tmp/c2d0p0.fdisk /dev/rdsk/c2d0p0
#
Para sustituir la tabla de particiones de fdisk en un disco con informacin guardada, utilice el
comando fdisk como se indica en el siguiente ejemplo: Sustituya el argumento en la opcin -F
con el nombre del archivo que contiene la informacin de particin guardada y especifique la
particin fdisk 0 del disco correcto.
# fdisk -F /var/tmp/c2d0p0.fdisk /dev/rdsk/c2d0p0
#
La opcin -F cuadrar la VTOC en la particin de Oracle Solaris si cambia la tabla de particiones
de fdisk.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
La utilidad format:
a. Permite definir hasta cuatro particiones fdisk en un disco
b. Permite modificar nicamente tablas de particiones de
fdisk
c. Presenta una interfaz de lnea de comandos con
asistencia de mens
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
c
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
Las etiquetas VTOC de SPARC y VTOC de x86/x64
definen los segmentos que utiliza el sistema operativo
Oracle Solaris en un disco.
a. Verdadero
b. Falso
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
a
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Orden del da
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
ra ent
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r sfera
leversin
Antes u
deilla
Solaris 10 8/11, la etiqueta de disco de Oracle limitaba el tamao del disco de
n
a
G
r
arranque al rango
t entre 1 TB y 2 TB. Ahora, se admite la instalacin y arranque desde discos con
n
o
un rango
superior
a 2 TB con el ncleo de Oracle Solaris de 64 bits.
n
La funcin de VTOC ampliada est disponible despus de realizar una instalacin estndar de la
versin Oracle Solaris 10 10/09 y se puede utilizar inmediatamente ya que est activada de forma
predeterminada.
Nota: actualmente no hay soporte para discos superiores a 1 TB en ncleos de 32 bits.
Anteriormente, siempre se ha utilizado una etiqueta EFI para un disco que es superior a 1 TB.
Ahora, la etiqueta VTOC se ampla a discos de cualquier tamao y el espacio dirigible por la
VTOC puede ser superior a 2 TB.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
Identificar el comando que permite mostrar una VTOC de
SPARC o x86/x64 en la utilidad format.
a. prtvtoc
b. quit
c. verify
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
c
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
Cul de los siguientes campos de VTOC indican cmo
se utiliza el segmento?
a. Mount directory
b. Sector count
c. Tag
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
c
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
ran this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
era un dispositivo de disco, agregar un dispositivo de disco o de cinta
er gestionar
f
l
l
s
En esta
prctica,
i
ancon discos y particiones en sistemas x86/x64 y SPARC.
Guy trabajar
r
nuevo
t
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Resumen
En esta leccin, debe haber aprendido lo siguiente:
Describir la arquitectura bsica de un disco
Describir las convenciones de nomenclatura para
dispositivos
Enumerar dispositivos del sistema
Reconfigurar dispositivos
Realizar particionamiento del disco duro
Describir etiquetas de disco EFI
m)
has
e
d
i
u
co
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Objetivos
Despus de completar esta leccin, podr:
Identificar pseudosistemas de archivos, sistemas de
archivos distribuidos y sistemas de archivos basados en
disco en el sistema operativo Oracle Solaris
Analizar el sistema de archivos UNIX (UFS) del sistema
operativo Oracle Solaris
Crear un sistema de archivos UFS nuevo
a
s
a
Comprobar un sistema de archivos mediante el comando
h
)
m
fsck
co
de
u
e
l
c
G
Resolver incoherencias del sistema de rarchivos
a ent
o
@ tud
Supervisar el uso del sistema denarchivos
a
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Orden del da
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
eesrauna coleccin de archivos y directorios que componen un conjunto
eder archivos
f
l
l
s
Un sistema
i
n
ainformacin.
Gu -de
r
estructurado
El sistema operativo Oracle Solaris admite los tres tipos de sistemas
t
n
o
de archivos
enumerados
en
la
diapositiva.
n
Sistemas de archivos basados en disco
Los sistemas de archivos basados en disco se encuentran en discos duros, CD-ROM, disquetes y
DVD. A continuacin se muestran ejemplos de sistemas de archivos basados en disco:
ufs: el sistema de archivos UNIX del sistema operativo Oracle Solaris se basa en el
sistema de archivos rpidos de Berkeley. Las mejoras en el sistema operativo Oracle Solaris
10 permiten que ufs aumente de tamao hasta varios terabytes.
hsfs: el sistema de archivos High Sierra es un sistema de archivos de uso especfico
desarrollado para utilizarlo en un soporte CD-ROM.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Orden del da
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r sfera
eoperativo
l
l
El sistema
Oracle Solaris almacena datos en una jerarqua de archivos lgica que suele
i
n
u
a
G
r
constar de varios
sistemas de archivos. Esta jerarqua de archivos se denomina jerarqua de
-tOracle
n
o
directorios
de
Solaris.
n
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
eraufs se deben crear en un disco antes de que se puedan utilizar en el
erde archivos
f
l
l
Los sistemas
s
i
anOracle Solaris. Puede crear sistemas archivos ufs en diferentes tipos de
Guoperativo
r
sistema
t
oden almacenamiento. Estos recursos de almacenamiento pueden ser segmentos de disco
recursos
n
ubicados en un nico disco o volmenes creados por los gestores de volmenes de software en
objetos de almacenamiento virtual.
El grfico de la diapositiva se centra en el uso de los sistemas de archivos ufs en segmentos de
disco. Los sistemas Oracle Solaris utilizan normalmente varios sistemas de archivos ufs para
almacenar los directorios y archivos que componen el sistema operativo Oracle Solaris. La
jerarqua de directorios de Oracle Solaris puede constar de datos ubicados en diferentes sistemas
de archivos ufs independientes.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
Los sectores del 1 al 15 se reservan para el programa de
s
a
rutina de carga del sistema SPARC (bootblk). ) h
m de
o
c
Las etiquetas de disco registran las ubicaciones y los lmites de los segmentos de disco.
La etiqueta que contiene estas definiciones de segmento tambin se denomina tabla de
contenido de volumen (VTOC).
En sistemas SPARC, la VTOC est ubicada en el sector 0 del disco.
En sistemas x86/x64, la VTOC est ubicada en el segundo sector de la particin fdisk de
Oracle Solaris.
En sistemas x86/x64, el segmento 8 ocupa el primer cilindro de la particin fdisk de Oracle
Solaris y protege la VTOC de x86/x64.
La propia VTOC no es una estructura del sistema de archivos, aunque los segmentos que define
son necesarios para que se cree un sistema de archivos ufs en un disco.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Los sistemas de archivos ufs del sistema operativo Oracle Solaris no utilizan los siguientes
sectores de los segmentos en los que residen:
Sector 0: este sector se reserva para la VTOC en sistemas SPARC. Si un sistema de
archivos ufs de un sistema SPARC ocupa un segmento que se inicia en el primer cilindro
de disco, este sector contendr la VTOC de SPARC. Todos los sistemas de archivos ufs
en sistemas SPARC y x86/x64 omiten el sector 0.
Sectores del 1 al 15: estos sectores se reservan para el programa de rutina de carga
(bootblk) que utilizan los sistemas SPARC. Slo un segmento que contenga un sistema
de archivos desde el que se arranca un sistema SPARC podr contener un programa de
rutina de carga en estos sectores. Todos los sistemas de archivos ufs en sistemas SPARC
y x86/x64 omiten los sectores del 1 al 15.
Las estructuras del sistema de archivos ufs del sistema operativo Oracle Solaris comienzan en el
sector 16 del segmento que contiene el sistema de archivos. Esto es as con los sistemas de
archivos ufs en sistemas SPARC y x86/x64.
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Superbloque principal
Superbloques de copia de seguridad
Grupos de cilindros
Bloques de grupos de cilindros
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
eraufs de Oracle Solaris utilizan las cuatro estructuras de soporte que se
erde archivos
f
l
l
Los sistemas
s
i
n
Gu en-latradiapositiva.
muestran
Superbloque
non principal
El superbloque principal reside en los 16 sectores de disco (sectores del 16 al 31 en relacin con
el primer sector del segmento) que siguen al espacio reservado para un bloque de arranque
SPARC. El superbloque es una tabla de informacin en la que se describe el sistema de archivos,
incluyendo:
Nmero de bloques de datos
Nmero de grupos de cilindros
Tamao de un bloque y fragmento de datos
Descripcin del hardware (derivada de la etiqueta)
Nombre del punto de montaje
Indicador de estado del sistema de archivos: clean, stable, active, logging o unknown
Superbloques de copia de seguridad
Cuando se crea el sistema de archivos, se crea una copia de seguridad del superbloque que
empieza en el sector 32 y se crea una copia de seguridad adicional al principio de cada grupo de
cilindros. Esta replicacin protege los datos crticos del superbloque frente a prdidas
importantes.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Grupos de cilindros
Cada sistema de archivos se divide en grupos de cilindros con un tamao predeterminado mnimo
de 16 cilindros por grupo. Los grupos de cilindros mejoran el acceso al disco. El sistema de
archivos optimiza continuamente el rendimiento del disco al intentar colocar datos de un archivo
en un nico grupo de cilindros, lo que reduce la distancia que debe recorrer un cabezal para
acceder a los datos del archivo. Si es necesario, el sistema de archivos almacena los archivos
grandes en varios grupos de cilindros.
Bloques de grupos de cilindros
El bloque de grupo de cilindros es una tabla incluida en cada grupo de cilindros en la que se
describe el grupo de cilindros, incluyendo:
Nmero de inodes
Nmero de bloques de datos del grupo de cilindros
Nmero de directorios
Bloques, inodes y fragmentos libres en el grupo de cilindros
Reasignacin de bloques libres
Reasignacin de inodes usados
s
a
h
)
m
e
o
Esta replicacin protege los datos crticos del superbloque frente a prdidas
importantes.
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
era se muestra una serie de grupos de cilindros en un sistema de
erde landiapositiva
f
l
l
s
En el grfico
i
a sectores reservados para la etiqueta de disco de SPARC (VTOC) y el
Gu ufs.-trLos
archivos
n
programa
no bootblk de SPARC se omiten cuando se crea un sistema de archivos ufs en
sistemas SPARC y x86/64.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Inode de UFS
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
era informacin sobre un archivo:
er nlassiguiente
f
l
l
Un inode
contiene
i
u ra
GTipo de-tarchivo
y los modos de acceso
n
o
n
Nmeros
de identificacin de usuario (UID) y de identificacin de grupo (GID) del propietario
Nota: para ver parte de la informacin contenida en un inode de archivo o de directorio, utilice el
comando ls -l. Para ver el nmero de inodes asignados al archivo o directorio, utilice el
comando ls -i.
Punteros directos
En el inode existen 12 punteros directos que contienen direcciones para los primeros 12 bloques
de datos del archivo. Cada uno de los 12 punteros directos pueden hacer referencia a bloques de
datos de 8 KB para un archivo que tenga un tamao de hasta 96 KB.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Punteros indirectos
Existen tres tipos de punteros indirectos en un inode.
Puntero indirecto nico: hace referencia a un bloque del sistema de archivos que contiene
punteros a bloques de datos. Este bloque del sistema de archivos contiene 2048 direcciones
adicionales de bloques de datos de 8 KB, que pueden apuntar a 16 MB adicionales de
datos.
Puntero indirecto doble: hace referencia a un bloque del sistema de archivos que contiene
punteros indirectos nicos. Cada puntero indirecto hace referencia a un bloque del sistema
de archivos que contiene punteros de bloques de datos. Los punteros indirectos dobles
apuntan a 32 GB adicionales de datos.
Puntero indirecto triple: pueden hacer referencia a un mximo de hasta 64 TB adicionales
de datos.
a
s
a
)h
Bloques de datos
m
e
o
idLos
cde
El espacio restante asignado al sistema de archivos ufs contiene bloques
datos.
bloques
u
e
l
c
G
a
t
de datos se asignan, de forma predeterminada, en tamaos deobloque
r lgico
n de 8 KB. Los
e
d
bloques se dividen an ms en fragmentos de 1 KB. Para
un
archivo
normal,
los bloques de datos
@
udatos contienen
a
t
n
S
incluyen el contenido del archivo. Para un directorio,
los
bloques
de
las entradas
a his
r
a
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Fragmentacin
Bloques de datos
8192 bytes
Fragmento en un
bloque de datos
1024
bytes
Fragmento
Bloque de datos A
8192 bytes
a
s
a
Dos archivos
)h
m
almacenados en un
co uide
e
l
bloque de datos
rac ent G
o
@ tud
a
n
ra this S
a
File1 o
File2
m use
r
4
Kbytes
3 Kbytes
e
l
uil se to
g
(
enOracle y/o sus filiales. Todos los derechos reservados.
na li2011,
Copyright
c
a
r
A ble
o
m
ra
er nesselfemtodo
l
l
La fragmentacin
utilizado por el sistema de archivos ufs para asignar espacio de
i
u
a
G
r
forma eficiente.
Los archivos con un tamao inferior a 96 KB se almacenan mediante la
-t De
n
o
fragmentacin.
forma predeterminada, los bloques de datos se pueden dividir en ocho
n
fragmentos de 1024 bytes cada uno, como se muestra en la primera ilustracin de la diapositiva.
Los fragmentos almacenan archivos y partes de archivos inferiores a 8192 bytes. Para archivos
con un tamao superior a 96 KB, nunca se asignan fragmentos y se utilizan bloques completos de
forma exclusiva. Si un archivo contenido en un fragmento aumenta de tamao y requiere ms
espacio, se asignan uno o ms fragmentos adicionales en el mismo bloque de datos.
En la segunda ilustracin de la diapositiva se muestra el contenido de dos archivos diferentes
almacenados en fragmentos del mismo bloque de datos. Por ejemplo, si File1 requiere ms
espacio del que hay disponible en el bloque de datos compartido, el sistema de archivos ufs
transfiere el contenido completo de ese archivo en expansin a un bloque de datos libre. Este
requisito por parte del sistema de archivos ufs garantiza que todos los fragmentos de un archivo
se incluyen en un bloque de datos completo. El sistema de archivos ufs no permite que
fragmentos del mismo archivo se almacenen en dos bloques de datos diferentes.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Orden del da
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
# newfs /dev/rdsk/c2d0s0
newfs: construct a new file system /dev/rdsk/c2d0s0: (y/n)? y
The newfs command displays information about the new file system being created.
Warning: 5008 sector(s) in last cylinder unallocated
/dev/rdsk/c2d0s0: 39857264 sectors in 6488 cylinders of 48 tracks,
128 sectors
19461.6MB in 406 cyl groups (16 c/g, 48.00MB/g, 5824 i/g)
super-block backups (for fsck -F ufs -o b=#) at:
32, 98464, 196896, 295328, 393760, 492192, 590624, 689056, 787488, 885920,
Initializing cylinder groups:
.......
super-block backups for last 10 cylinder groups at:
38929952, 39028384, 39126816, 39225248, 39323680, 39422112,
39520544, 39618976, 39717408, 39815840
#
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
erelafin de almacenar directorios o archivos, se debe crear un sistema de
eelr disco
f
l
l
s
Para utilizar
con
i
anparticin del disco. Como usuario root, puede construir un sistema de archivos
Gu en -cada
r
archivos
t
ufs en
unnsegmento de disco mediante el comando newfs.
no
El comando newfs proporciona al usuario un front end fcil de usar para el comando mkfs,
que se utiliza para crear sistemas de archivos. El comando newfs est ubicado en el
directorio /usr/sbin.
Para crear un sistema de archivos ufs mediante el comando newfs, realice los siguientes pasos:
1. Como usuario root, cree un sistema de archivos en un segmento de un disco recin
particionado:
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
# newfs /dev/rdsk/c2d0s0
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
u se describen la geometra de disco
e tonewfs
En la salida impresa mediante el
llcomando
i
u
e en este segmento. Tambin se muestran las
bsica y el sistema de archivos
(g ufsnscreado
a
e
n
ubicaciones de sector
iniciales
los superbloques de copia de seguridad.
licdepara
Ara-ibseleutiliza
El comandoo
newfs
especificar la densidad del nmero de bytes por inode
a
m
r
r de
en el e
sistema
Para crear ms inodes, especifique un nmero inferior de bytes
earchivos.
f
l
l
s
i
por
inode.
u tran
GNota:
- proceso tambin crea un directorio lost+found para el sistema de archivos
este
nonque es un directorio que utiliza la utilidad de comprobacin y reparacin del sistema
ufs,
de archivos (fsck).
3. Repita los pasos 1 y 2 con cada segmento en todos los discos recin particionados que
necesite que contenga un sistema de archivos.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
ec Guid
l
c
ra ent
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r sreserva
era entre el 1% y el 10% del espacio del sistema de archivos (en funcin
enewfs
f
l
l
El comando
i
u trsistema
an de archivos) para mantenimiento. Este espacio libre, denominado
del G
tamao del
minfree,
onespecifica la cantidad de espacio en el segmento que se reserva o se retiene de los
n
usuarios normales. Puede utilizar el comando newfs -m %free para predefinir el porcentaje de
espacio libre al crear un sistema de archivos nuevo.
Para mostrar el valor de minfree para un sistema de archivos, utilice el comando fstyp con la
opcin -v.
# fstyp -v /dev/dsk/c2d0s0 | grep minfree
minfree 1% maxbpg 2048 optim time
# newfs -m 2 /dev/dsk/c2d0s0
newfs: construct a new file system /dev/rdsk/c2d0s0: (y/n)? y
(salida omitida)
# fstyp -v /dev/dsk/c2d0s0 | grep minfree
minfree 2% maxbpg 2048 optim time
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
head
time
iblkno
cgoffset
blocks
mask
mask
fsbtodb
optim
rps
Para cambiar el valor de porcentaje mnimo de espacio libre en un sistema de archivos existente,
puede utilizar el comando tunefs -m %free.
s
a
El siguiente comando cambia el porcentaje mnimo de espacio libre en el dispositivo
h
)
/dev/rdsk/c0t0d0s0 a 1%:
m
e
o
c
d
i
# tunefs -m 1 /dev/rdsk/c0t0d0s0
le t Gu
c
a
r 2%eton 1%
minimum percentage of free space changesofrom
@
#
ud
a
t
n
S
ara e this
o
erm to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Orden del da
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Comprobacin de un sistema
de archivos mediante el comando fsck
Incoherencias de datos que se comprueban mediante el
comando fsck:
Coherencia de superbloque
Coherencia de bloques de grupos de cilindros
Coherencia de inode
Coherencia de bloques de datos
Directorio lost+found
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
ra
epuede
eder archivos
f
l
l
s
Un sistema
resultar daado si se deteriora debido a un corte elctrico, un error
i
n
u
a
G
r
de software -en
t el ncleo, un fallo de hardware o un apagado incorrecto del sistema. El programa
n
de comprobacin
del sistema, fsck, comprueba la coherencia de los datos de un sistema de
o
n
archivos e intenta corregir o reparar todas las incoherencias o daos detectados.
Precaucin: no ejecute nunca el comando fsck en un sistema de archivos montado. Esto podra
dejar al sistema de archivos en un estado inutilizable. Adems, tambin podra eliminar datos.
Los sistemas de archivos /(root), /usr y /var deben ejecutar el comando fsck mientras se
encuentran en modo de usuario nico.
Cada vez que arranca un sistema, el sistema operativo determina qu sistemas de archivos debe
comprobar el comando fsck. El comando fsck comprueba y repara todos los problemas
detectados en los sistemas de archivos antes de que se monten.
Nota: el estado de un indicador de estado del sistema de archivos determina si es necesario
explorar el sistema de archivos mediante el comando fsck. Cuando el indicador de estado es
clean, stable o logging, no se realizan exploraciones del sistema de archivos.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Coherencia de superbloque
Se comprueba el superbloque del sistema de archivos para ver si hay incoherencias que afectan
a parmetros, como el tamao del sistema de archivos, la cuenta de bloques libres y la cuenta de
inodes libres.
Coherencia de bloques de grupos de cilindros
El comando fsck comprueba todos los bloques de datos sin asignar reclamados por inodes, la
cuenta de bloques de datos sin asignar y la cuenta de inodes sin asignar.
Coherencia de inode
El comando fsck comprueba el estado de asignacin de inodes, as como el tipo, la cuenta de
enlaces, los bloques duplicados (bloques que ya ha reclamado otro inode), bloques incorrectos, el
tamao de inode y la cuenta de bloques para cada inode. Todos los inodes sin referencia con una
cuenta de enlaces no igual a cero se enlaza al directorio lost+found del sistema de archivos.
a
s
a
)h
Coherencia de bloques de datos
m
o comprobar
El comando fsck no puede comprobar bloques de datos ordinarios, pero
ide los
cpuede
u
e
l
bloques de datos de directorio. En los bloques de datos de directorio,
ac el ecomando
t G fsck
r
n
o
comprueba los inodes que apuntan a bloques no asignados, bloques sin
etiquetados
d asignar
@
u
a
t
como en uso, bloques asignados etiquetados como libres
(inodes
incorrectos
para
. y ..) y
n is S
a
r
directorios no conectados al sistema de archivos.
Estos
directorios
se
vuelven
a
enlazar
al
a e th
o
sistema de archivos en su directorio lost+found.
rm us
e
l
l
i
Directorio lost+found
u se to
g
(
El comando fsck coloca archivos
estn asignados pero que no tienen
ende ese que
na liycdirectorios
a
r
referencia en el directorio
lost+found
sistema
de archivos. El nmero de inodes de cada
A
e
l
o
b de archivo. Si el directorio lost+found no existe, lo crear el
archivo se asigna como ela
nombre
m
r
r
e
e
comandolfsck.
Si
no
hay
espacio
suficiente en el directorio lost+found, el comando fsck
f
l
s
i
n
u
aumenta
G el tamao
tra del directorio.
n
no
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Modo no interactivo
Durante un arranque del sistema normal, el comando fsck
funciona en modo no interactivo. En este modo, el comando
fsck soluciona slo pequeos problemas de incoherencia que
se pueden corregir.
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r sfera
einteractivo
l
l
El modo
no
i
u tran se denomina a menudo modo preen (o silencioso).
G
Si se detecta
- una incoherencia ms grave y debe tomarse una decisin, el programa fsck se
termina
solicita la contrasea raz para acceder en modo de usuario nico. Ejecute el comando
noy n
fsck en modo interactivo para continuar.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Modo interactivo
s
b: utilizar un superbloque de copia de seguridad.
a
h
)
f: forzar una comprobacin del sistema de archivos.
m
e
o
c
d
i
u
le tdeGarchivos
p (modo preen): comprobar y corregir el sistema
c
a
or densi hay un
de manera no interactiva y salir inmediatamente
@
problema que requiere intervencin.
Stu
ana
ar e this
o
erm to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
eseramuestra cmo el comando fsck muestra un mensaje en el que se
er ejemplo
f
l
l
En el siguiente
s
i
an corregir la cuenta de bloques.
Gu si se
r
pregunta
desea
t
non # fsck /dev/rdsk/c0t0d0s7
** /dev/rdsk/c0t0d0s7
** Last Mounted on /export/home
** Phase 1 - Check Blocks and Sizes
INCORRECT BLOCK COUNT I=743 (5 should be 2)
CORRECT?
Si responde con yes, el comando fsck aplica la accin correctiva y contina. Si responde con
no, el comando fsck repite el mensaje sobre el problema original y sugiere la accin correctiva.
No se corregir la incoherencia hasta que se responda con yes.
En los siguientes ejemplos se demuestra cmo puede ejecutar (como usuario root del sistema)
el comando fsck para comprobar la integridad de los sistemas de archivos.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
# fsck /dev/rdsk/c0t0d0s7
En el siguiente ejemplo, el comando fsck comprueba y repara el sistema de archivos con las
opciones force (f) y preen (p).
# fsck -o f,p /dev/rdsk/c0t0d0s7
/dev/rdsk/c0t0d0s7: 77 files, 9621 used, 46089 free
/dev/rdsk/c0t0d0s7: (4 frags, 57 blocks, 0.0% fragmentation)
a
s
a
h
)
m
La opcin p comprueba y corrige el sistema de archivos de forma no interactiva
(preen).
eEl
o
c
d
i
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Orden del da
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
Si se responde y, el comando fsck guardar elom
archivo
ide
c
u
e
en el directorio lost+found.
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
ra
r hace
ereferencia
efsck
f
l
l
El comando
al nmero de inode.
s
i
u tran
G
Para determinar
- el tipo de archivo que se transfiere al directorio lost+found mediante el
comando
nonfsck, realice los siguientes pasos:
1. Muestre el contenido del directorio lost+found del sistema de archivos.
# ls /export/home/lost+found
#788
3. Para ver el contenido de un archivo de texto ASCII, utilice el comando more o cat. Para ver
el contenido de un archivo binario, utilice el comando strings. Si el archivo est asociado
a una aplicacin (como un documento de procesamiento de texto), utilice la aplicacin para
ver el contenido del archivo.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
# cat /export/home/lost+found/#788
4. Si el archivo est intacto y sabe a qu ubicacin pertenece, puede volver a copiar el archivo
en su ubicacin original en el sistema de archivos.
# cp /export/home/lost+found/#788 /export/home/user1/report
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
h
)corrige
En el ejemplo, si se responde y, el comando fsck
m
e
o
c
d
i
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
En el ejemplo, si se responde y, el comando fsck
m
e
o
c
d
i
u de
le sistema
actualiza la informacin en el superbloquecdel
G
a
t
or den
archivos.
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
ra
edeja
eder archivos
f
l
l
Un sistema
de ser utilizable cuando aparece un mensaje como Cant mount
s
i
n
u
a
G
r
file_system_name
o device_name is not this fstype.
-t
n
o
Ejemplo:
n
Cant mount /dev/dsk/c0t0d0s7
mount: /dev/dsk/c2d0s0 is not this fstype
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Si el comando fsck falla debido a un superbloque deteriorado, ver una serie de mensajes que
sugieren la bsqueda de superbloques alternativos mediante diferentes mtodos. A continuacin
se muestra un ejemplo:
# fsck /dev/rdsk/c2d0s3
** /dev/rdsk/c2d0s3
BAD SUPERBLOCK AT BLOCK 16: MAGIC NUMBER WRONG
LOOK FOR ALTERNATE SUPERBLOCKS WITH MKFS? n
LOOK FOR ALTERNATE SUPERBLOCKS WITH NEWFS? n
SEARCH FOR ALTERNATE SUPERBLOCKS FAILED.
USE GENERIC SUPERBLOCK FROM MKFS? n
a
s
a
)h
m
o THE id-oeb OPTION
cUSE
SEARCH FOR ALTERNATE SUPERBLOCKS FAILED. YOU MUST
u
e
l
c
G
TO FSCK TO SPECIFY THE LOCATION OF A VALID a
ALTERNATE
SUPERBLOCK
TO
t
r
n
e
SUPPLY NEEDED INFORMATION; SEE fsck(1M).o
@ tud
a
#
n
a his S
r
a
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Utilice la opcin -N para ver los parmetros del sistema de archivos que puede utilizar para crear
un nuevo sistema de archivos sin crear realmente el sistema de archivos. En una parte de la
salida se muestran las ubicaciones de los superbloques de copia de seguridad alternativos que
se pueden utilizar con el comando fsck -o b=#.
# newfs -N /dev/rdsk/c2d0s0
Warning: 5008 sector(s) in last cylinder unallocated
/dev/rdsk/c2d0s0: 39857264 sectors in 6488 cylinders of 48 tracks,
128 sectors
19461.6MB in 406 cyl groups (16 c/g, 48.00MB/g, 5824 i/g)
super-block backups (for fsck -F ufs -o b=#) at:
32, 98464, 196896, 295328, 393760, 492192, 590624, 689056, 787488,
885920,
Initializing cylinder groups:
.......
super-block backups for last 10 cylinder groups at:
38929952, 39028384, 39126816, 39225248, 39323680, 39422112, 39520544,
39618976, 39717408, 39815840
#
a
s
a
)h
m
ide de
co alusistema
e
l
Si utiliza el comando newfs con la opcin -T, la estructura que se crea
permite
ac evernlos
t Gparmetros del
rPuede
archivos aumentar a un sistema de archivos de varios terabytes.
o
@ el sistema
ud de archivos.
sistema de archivos mediante esta opcin sin crear realmente
a
t
n
S
isde menor tamao que contendrn
Nota: el uso de la opcin newfs -T en sistemas
aderaarchivos
h
t
o
e
numerosos archivos pequeos puede provocar
de inodes.
s
erm tounauescasez
l
l
# newfs -N -T /dev/rdsk/c2d0s0
i
gu nsein last cylinder unallocated
(sector(s)
Warning: 14176
a
e
n li39857264
c
a
/dev/rdsk/c2d0s0:
sectors in 2637 cylinders of 240 tracks,
r
A ble
63 sectors
o
rm sferina 48 cyl groups (56 c/g, 413,44MB/g, 448 i/g)
e19461.6MB
l
l
i
backups (for fsck -F ufs -o b=#) at:
an
Gu -super-block
r
t
846816, 1693600, 2540384, 3387168, 4233952, 5080736, 5927520,
non 32,
6774304, 7621088, 32177824, 33024608, 33871392, 34718176, 35564960,
36411744, 37258528, 38105312, 38952096, 39798880
#
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Puede utilizar cualquier otro nmero de superbloque alternativo de la lista con el comando fsck.
# fsck -o b=590624 /dev/rdsk/c2d0s0
Alternate super block location: 590624.
** /dev/rdsk/c2d0s0
** Last Mounted on
** Phase 1 - Check Blocks and Sizes
** Phase 2 - Check Pathnames
** Phase 3a - Check Connectivity
** Phase 3b - Verify Shadows/ACLs
** Phase 4 - Check Reference Counts
** Phase 5 - Check Cylinder Groups
UPDATE STANDARD SUPERBLOCK? y
a
s
a
h 0.0%
2 files, 9 used, 19626536 free (8 frags, 2453316 blocks,
)
m
fragmentation)
e
o
c
d
i
le t Gu
c
a
n
***** FILE SYSTEM WAS MODIFIED ***** or
e
d
@
#
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Orden del da
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Comando df
Formato:
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
df option resource
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Descripcin
-a
-b
-e
-k
-h
a
s
a
)h
m
o
ide
clocales
-l
Informa nicamente sobre los sistemas de archivos
u
e
l
raelcque esenvat G
-F FSType
Especifica el tipo de sistema de archivoso
en
a trabajar.
d
@
u
(Se utiliza en sistemas de archivosa
desmontados).
t
ran this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
era se muestran algunas de las opciones ms comunes utilizadas con el
eder la diapositiva
f
l
l
s
En la tabla
i
Gu df.-tran
comando
Para mostrar
non la capacidad de los sistemas de archivos:
# df -k
Filesystem
kbytes
used
avail
capacity
Mounted on
(salida omitida)
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Descripcin
Filesystem
kbytes
used
Nmero de KB utilizados
avail
Nmero de KB disponibles
a
s
a
)h
Mounted on
Punto de montaje
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
ra
eque
eder espacio
f
l
l
La cantidad
se indica como used y avail es normalmente inferior a la cantidad
s
i
n
u
a
G
r
de espacio total
el sistema de archivos. En cada archivo se reserva una fraccin del espacio
n-yt el en
(entren
elo1%
10%) como valor de minfree.
capacity
Cuando todo el espacio indicado en el sistema de archivos se encuentra en uso, la capacidad del
sistema de archivos se muestra como 100%. Los usuarios normales reciben el mensaje File
System Full y no podrn seguir trabajando. El espacio reservado est disponible para el
usuario root, que puede eliminar archivos o realizar una copia de seguridad de stos en el
sistema de archivos.
El comando df -k se puede utilizar con el dispositivo como recurso para mostrar el espacio
disponible en el dispositivo:
# df -k /dev/dsk/c0t1d0s6
Filesystem
kbytes
/dev/dsk/c0t1d0s6 17153338
used
9
avail
16810225
capacity
0%
Mounted on
Nota: este comando no funciona en una particin sin sistema de archivos, pero s funciona en
una particin con un sistema de archivos desmontado.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Comando du
Formato:
du options directory
s
a
h
)
-k
Muestra el uso del disco en KB
m
e
o
c
d
i
u
leuso combinado
-s
c
G
Muestra slo el resumen en bloques de 512 bytes.
El
a
t
r
n
oKB.
de las opciones s y k muestra el resumen en
e
d
@
u
tlos
na itodos
S
-a
Muestra el nmero de bloques que
utilizan
archivos
a
r
a de ela jerarqua
h s de directorios
t
adems de los directorios dentro
o
especificada
erm to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Opcin
Descripcin
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
Para mostrar
non el uso del disco en un formato ms legible:
# cd
3K
4K
5K
6K
24K
15K
15K
15K
15K
15K
/opt/SUNWits/Graphics-sw/xil/lib
/opt/SUNWits/Graphics-sw/xil
/opt/SUNWits/Graphics-sw
/opt/SUNWits
/opt/SUNWmlib/include
/opt/SUNWmlib/lib/sparcv8
/opt/SUNWmlib/lib/sparcv8plus
/opt/SUNWmlib/lib/sparcv8plus+vis
/opt/SUNWmlib/lib/sparcv8plus+vis2
/opt/SUNWmlib/lib/sparcv9
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
15K
15K
120K
146K
376K
10K
24K
68K
25K
128K
7K
19K
/opt/SUNWmlib/lib/sparcv9+vis
/opt/SUNWmlib/lib/sparcv9+vis2
/opt/SUNWmlib/lib
/opt/SUNWmlib
/opt/SUNWrtvc/bin
/opt/SUNWrtvc/examples/rtvc_capture_movie
/opt/SUNWrtvc/examples/rtvc_display
/opt/SUNWrtvc/examples/rtvc_video_conference
/opt/SUNWrtvc/examples/test
/opt/SUNWrtvc/examples
/opt/SUNWrtvc/man/man1
/opt/SUNWrtvc/man/man3
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
edel uso del disco:
n resumen
c
a
i
r
l
Para mostrar nicamente
un
A ble
#m
duo-sk /opt
ra
r sfe/opt
e686
l
l
i
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Comando quot
Utilizar el comando quot para mostrar cunto espacio de
disco (en KB) estn utilizando los usuarios.
Formato:
quot options filesystem
s
a
h
)
m
e
o
-a
Informa sobre todos los sistemas de archivos montados
c
d
i
le t Gu
c
a
-f
Incluye el nmero de archivos
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Opcin
Descripcin
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Para mostrar el espacio en disco que utilizan los usuarios en todos los sistemas de archivos
montados:
# quot af
/dev/rdsk/c0t0d0s0 (/):
112410
5246
root
31
12
uucp
11
11
lp
1
1
adm
/dev/rdsk/c0t0d0s6 (/usr):
2313692 102415 root
806
15
uucp
11
4
bin
1
1
adm
...
a
s
a
h
)
m
Para mostrar una cuenta del nmero de archivos y el espacio que posee cada
ede un
o usuario
c
d
i
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
Cul de los siguientes tipos de sistemas de archivos
proporciona acceso de red a recursos del sistema de archivos?
a. Pseudosistemas de archivos
b. Sistemas de archivos distribuidos
c. Sistemas de archivos basados en disco
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
b
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
En un segmento de un disco recin particionado, debe crear un
sistema de archivos como usuario root. Cul de los siguientes
comandos debe utilizar para crear el sistema de archivos?
a. fstyp v /dev/dsk/c2d0s0 | grep minfree
b. tunefs m 1 /dev/rdsk/c0t0d0s0
c. newfs /dev/rdsk/c2d0s0
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
c
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
Necesita crear un sistema de archivos nuevo en el segmento
2 del disco de repuesto. Cul de los siguientes comandos
utilizar para crear el nuevo sistema de archivos?
a. newfs /dev/rdsk/c1d0s2
b. newfs i 16834 /dev/rdsk/c1d0s1
c. df k /dev/dsk/c1d0s2
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
a
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
Cul de los siguientes comandos utilizar para comprobar un
sistema de archivos nico desmontado?
a. lost+found
b. fsck /dev/rdsk/c0t0d0s7
c. fsck o f,p /dev/rdsk/c0t0d0s7
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
b
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
Cul de los siguientes comandos utilizar para obtener un
resumen del uso del disco?
a. quot
b. du
c. df
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
b
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
Un administrador del sistema desea crear un informe
nicamente sobre el sistema de archivos local. Qu opcin
utiliza el administrador para el comando df?
a. -l
b. -b
c. -k
d. -a
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
a
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Resumen
En esta leccin, debe haber aprendido lo siguiente:
Identificar pseudosistemas de archivos, sistemas de
archivos distribuidos y sistemas de archivos basados en
disco en el sistema operativo Oracle Solaris
Analizar el UFS del sistema operativo Oracle Solaris
Crear un sistema de archivos UFS nuevo
Comprobar un sistema de archivos mediante el comando a
fsck
has
om ide
Resolver incoherencias del sistema de archivos
c
le t Gu
c
a
Supervisar el uso del sistema de archivos
n
or
de
@
u
a
t
ran this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Objetivos
Despus de completar esta leccin, podr:
Identificar conceptos bsicos de montaje
Realizar montajes
Montar sistemas de archivos ZFS
Realizar desmontajes
Reparar archivos importantes si falla el arranque
a
Acceder a un CD-ROM, DVD o disquete montado
s
a
)h
Restringir el acceso a un CD-ROM, DVD o disquete
m
co uide
montado
e
l
c nt G
ramontado
o
Acceder a un CD-ROM, DVD o disquete
de sin
@
u
a
t
gestin de volmenes (vold)ran
S
a e this
o
erm to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Orden del da
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Montaje
Conecta sistemas de archivos individuales a sus puntos de
montaje en la jerarqua de directorios
Permite que el sistema y los usuarios puedan acceder a un
sistema de archivos
Desmontaje
Desconecta un sistema de archivos de su punto de montaje
a
en la jerarqua de directorios
s
a
h
El sistema y los usuarios ya no pueden acceder am
un)
e
o
c
d
i
sistema de archivos
u
le
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r unsfsistema
era de archivos UNIX (UFS) con el comando newfs, debe conectarlo a
ecrear
l
Despusilde
an
Gu de
r
la jerarqua
directorios
del sistema operativo Oracle Solaris en un punto de montaje. Un punto
t
n
o
de montaje
es
un
directorio
que es el punto de conexin de un sistema de archivos.
n
Normalmente, se hace referencia a los sistemas de archivos segn el nombre de sus puntos de
montaje, por ejemplo, el sistema de archivos / (root) o /usr .
Esta leccin se centra en los mtodos utilizados para montar y desmontar los UFS.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
a
m
ercmo
er muestra
f
l
l
s
Esta ilustracin
la jerarqua de directorios se extiende de un sistema de archivos al
i
n
u
a
G
r
siguiente. -t
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r muestra
erlaacantidad de espacio en disco que ocupan los sistemas de archivos
edf
f
l
l
El comando
s
i
an
Gu y -desmontados
r
montados
y, segn las opciones seleccionadas, especifica la informacin del
t
n
o
sistema
de
archivos
virtual
y de los sistemas de archivos montados localmente.
n
El comando mount, ubicado en el directorio /usr/sbin, mantiene una tabla de los sistemas de
archivos montados actualmente en la tabla de sistemas de archivos /etc/mnttab. Cuando se
utiliza el comando mount sin argumentos, muestra todos los sistemas de archivos montados en
la tabla de sistemas de archivos /etc/mnttab. Cuando slo se utiliza con una lista de
argumentos parcial, el comando de montaje busca en el archivo /etc/vfstab una entrada que
proporcione los argumentos que faltan.
Nota: las opciones del comando mount se analizarn posteriormente en esta leccin.
El enlace simblico /usr/sbin/mount apunta al comando /sbin/mount.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r sOracle
era Solaris proporciona varios mtodos para automatizar los montajes de
eoperativo
f
l
l
El sistema
i
n
u traarchivos.
los G
sistemas de
Durante
nolaninstalacin del software, el sistema operativo Oracle Solaris crea un archivo
/etc/vfstab predeterminado segn las opciones que haya seleccionado. Puede editar el
archivo /etc/vfstab cuando sea necesario agregar o modificar las entradas del sistema de
archivos.
Nota: el comando automounter puede montar sistemas de archivos de red segn demanda.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
a
ufs
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Punto de montaje
Tipo de sistema de archivos
Nmero fsck pass
a
s
a
Montaje en el momento del arranque
)h
m
co uide
Opciones de montaje
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
era que se va a montar (por ejemplo, un sistema de archivos local
ermount:
f
l
device ilto
dispositivo
s
u tran
ufsG
/dev/dsk/c#t#d#s#
o un pseudosistema de archivos /proc).
n
o
device
n to fsck: si es aplicable, dispositivo bsico o de caracteres que verifica el programa de
mount point: nombre del directorio que sirve como punto de montaje de conexin en la
jerarqua de directorios del sistema operativo Oracle Solaris.
FS type: tipo de sistema de archivos que se va a montar.
fsck pass: nmero de paso que utiliza el comando fsck para decidir si se comprueba un
sistema de archivos. Cuando el comando contiene un (-), el sistema de archivos no se
comprueba. Cuando el campo contiene un cero, los sistemas de archivos UFS no se
comprueban, pero los que no son UFS s. Cuando el campo contiene un valor mayor que cero, el
sistema de archivos siempre se comprueba. Todos los sistemas de archivos con un valor de 1 en
este campo se comprueban a la vez en el orden en el que aparecen en el archivo vfstab.
Cuando el comando fsck se ejecuta en varios UFS que tienen valores fsck pass mayores que
1 y se utiliza la opcin de reparacin (-o p), el comando fsck comprueba automticamente los
sistemas de archivos en diferentes discos en paralelo para maximizar la eficacia. De lo contrario,
el valor del nmero de paso no tiene ningn efecto.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
mount at boot: introduzca yes para que el comando mountall monte los sistemas de
archivos en el momento del arranque. Introduzca no para evitar el montaje del sistema de
archivos en el momento del arranque.
Nota: para los sistemas de archivos / (raz), /usr y /var (si es un sistema de archivos
independiente), el valor del campo mount at boot se especifica como no. kernel monta estos
sistemas de archivos como parte de la secuencia de arranque antes de ejecutar el comando
mountall. SMF utiliza secuencias de comandos en el directorio /lib/svc/method cuyos
nombres empiezan por fs- para montar todos los sistemas de archivos necesarios.
mount options: lista de opciones separada por comas que se ha pasado al comando de
montaje. Un guin
() indica que se utilizan las opciones de montaje predeterminadas.
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Device Name
a
s
Mount Point
a
h
)
m
File System Type
e
o
c
d
i
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
ra
eun
er se nmonta
f
Cada vezillque
sistema de archivos, el comando mount agrega una entrada a esta
s
u
a
G
r
tabla. Cuando
-t se desmonta un sistema de archivos, su entrada se elimina de esta tabla.
n
o
Campos
n
Time and Date Mounted
Device Name: nombre del dispositivo montado en el punto de montaje. Se trata del
dispositivo de bloque en el que est ubicado fsicamente el sistema de archivos.
Mount Point: nombre de directorio o punto de montaje en el que est conectado el sistema
de archivos (por ejemplo, /usr y /opt)
File System Type: tipo de sistema de archivos del sistema de archivos montado.
Mount Options: lista de opciones de montaje aplicables al sistema de archivos. Incluye un
valor dev=number, que refleja el nmero de dispositivo menor del sistema de archivos
montado en formato hexadecimal.
Time: hora de montaje del sistema de archivos.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
1170809014
auto_home /home autofs indirect,ignore,nobrowse,dev=5780002
1170809014
sys-05:vold(pid517) /vol nfs ignore,noquota,dev=5740001
1170809022
#
# mount
/ on /dev/dsk/c0t0d0s0
read/write/setuid/devices/intr/largefiles/logging/xattr/onerro
r=panic/dev=220000
8 on Tue Feb 6 17:42:55 2007
/devices on /devices read/write/setuid/devices/dev=53c0000 on
Tue Feb 6
17:42:40 2007
/system/contract on ctfs read/write/setuid/devices/dev=5400001
on Tue Feb 6
17:42:40 2007
/proc on proc read/write/setuid/devices/dev=5440000 on Tue Feb
6 17:42:40 2007
/etc/mnttab on mnttab read/write/setuid/devices/dev=5480001 on
Tue Feb 6
17:42:40 2007
/etc/svc/volatile on swap
read/write/setuid/devices/xattr/dev=54c0001 on Tue Feb
6 17:42:40 2007
/system/object on objfs read/write/setuid/devices/dev=5500001
on Tue Feb 6
17:42:40 2007
/usr on /dev/dsk/c0t0d0s6
read/write/setuid/devices/intr/largefiles/logging/xattr/onerro
r=panic/dev=220000
e on Tue Feb 6 17:42:55 2007
/platform/sun4u-us3/lib/libc_psr.so.1 on /platform/sun4uus3/
lib/libc_psr/libc_psr_hwcap1.so.1
read/write/setuid/devices/dev=2200008 on
Tue Feb 6 17:42:51 2007
/platform/sun4u-us3/lib/sparcv9/libc_psr.so.1 on
/platform/sun4uus3/
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
lib/sparcv9/libc_psr/libc_psr_hwcap1.so.1
read/write/setuid/devices/dev=2200008 on Tue Feb 6 17:42:52
2007
/dev/fd on fd read/write/setuid/devices/dev=56c0001 on Tue Feb
6 17:42:55 2007
/var on /dev/dsk/c0t0d0s3
read/write/setuid/devices/intr/largefiles/logging/xattr/onerro
r=panic/dev=220000
b on Tue Feb 6 17:43:09 2007
/tmp on swap read/write/setuid/devices/xattr/dev=54c0002 on
Tue Feb 6 17:43:09
2007
/var/run on swap read/write/setuid/devices/xattr/dev=54c0003
on Tue Feb 6
17:43:09 2007
/opt on /dev/dsk/c0t0d0s5
read/write/setuid/devices/intr/largefiles/logging/xattr/onerro
r=panic/dev=220000
d on Tue Feb 6 17:43:14 2007
/export/home on /dev/dsk/c0t0d0s7
read/write/setuid/devices/intr/largefiles/logging/xattr/onerro
r=panic/dev=220000
f on Tue Feb 6 17:43:14 2007
#
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
El comando df muestra nicamente la informacin del sistema
de archivos montado localmente.
a. Verdadero
b. Falso
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
a
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
El archivo /etc/vfstab muestra:
a. Todos los sistemas de archivos que se montarn
manualmente despus del arranque del sistema.
b. Todos los sistemas de archivos que se montarn
automticamente en el momento del arranque del sistema.
c. Todos los sistemas de archivos que se montarn
manualmente en el momento del arranque del sistema.
a
s
a
d. Todos los sistemas de archivos que no se montarn h
)
e Gu
l
c
ra ent
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r sfera
e
l
l
i
Respuesta:
b
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Orden del da
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
erade archivos manualmente ejecutando el comando mount o el sistema
er losnsistemas
f
l
l
Puede montar
s
i
Gumontar-trlosa sistemas de archivos automticamente en el momento del arranque, despus
puede
de consultar
non el archivo /etc/vfstab.
El comando mount no slo muestra los sistemas de archivos que estn montados actualmente.
Tambin proporciona un mtodo para montar los sistemas de archivos.
Comportamiento predeterminado del comando mount
Para montar manualmente un sistema de archivos local, debe conocer el nombre del dispositivo
en el que reside el sistema de archivos y el nombre de la ruta de su punto de montaje. Ejecute el
siguiente comando:
# mount /dev/dsk/c0t0d0s7 /export/home
En este ejemplo, la accin predeterminada monta el sistema de archivos con las siguientes
opciones: read/write, setuid, intr, logging, largefiles, xattr y onerror.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
intr/nointr: permite y prohbe las interrupciones de teclado para eliminar un proceso que
espera una operacin en un sistema de archivos bloqueado.
logging: indica que el registro est habilitado para el sistema de archivos ufs. sta es la opcin
predeterminada para el sistema operativo Oracle Solaris 10.
largefiles: permite la creacin de archivos mayores de 2 GB. Un sistema de archivos
montado con esta opcin puede incluir archivos mayores de 2 GB.
xattr: admite atributos ampliados que no estn en los sistemas de archivos UNIX estndar
(consulte man fsattr(5)para obtener ms informacin)
Nota: debido a la sobrecarga del sistema de archivos, el archivo ms grande que se puede crear
en un sistema de archivos ufs es de aproximadamente 1 TB. La capacidad de datos de un
sistema de archivos de 1 TB es de aproximadamente 1 TB menos un 0,5% de sobrecarga; el
espacio libre recomendado es de un 1%.
a
s
a
h para
onerror=action: especifica la accin que debe realizar el sistema de archivos) ufs
m
e
o se ipuede
recuperarse de una incoherencia interna en un sistema de archivos. Unac
accin
d
le t Gu
especificar de las siguientes formas:
c
a
npredeterminado.
or del valor
panic: produce un apagado forzado del sistema. Se trata
e
d
@
u archivos.
tde
lock: aplica un bloqueo del sistema de archivos
naal sistema
S
a
r
ade archivos.
his
umount: fuerza el desmontaje del sistema
t
o
e
El archivo /etc/vfstab proporcionallotra
importante
usfuncin. Ya que este archivo contiene la
erm
i
o
t
asignacin entre el punto de montaje
gu y elnsnombre
e del dispositivo real, el usuario root puede
(
a
montar manualmente el sistema
e especificando nicamente el punto de montaje en la
n delicarchivos
lnea de comandos: Ara
le
o
b
#
mount
/export/home
a
m
er nsfer
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
inodes
le t Gu
c
a
nde archivos que
nolargefiles: evita el montaje de un
or sistema
e
d
@
contiene uno o ms "archivosagrandes"
na
Stu
ar e this
o
erm to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
era de montaje en la lnea de comandos, recuerde que las opciones
er lasnopciones
f
l
l
s
Cuando
utilice
i
u tra por el indicador -o. Cuando utilice varias opciones, introdzcalas en formato de
Gprecedidas
estn
lista separada
non por comas despus del indicador -o.
mount -o option,option,... device_name mount_point
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Algunas opciones utilizadas para montar los sistemas de archivos locales son: ro, nosetuid,
noatime, nolargefiles y nologging.
ro: monta el sistema de archivos como un sistema de slo lectura.
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
u inclua anteriormente un archivo grande,
lle detoarchivos
i
El montaje tambin fallar si el
sistema
u
g nsDebe
e ejecutar el comando fsck para borrar la
aunque se haya movido
o(eliminado.
a
e
n
informacin antigua
ray permitir
licel montaje del sistema de archivos.
A
e
l
o rab
m
r
ille ansfe
u
G -tr
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r sfera
e/usr/sbin/mountall
l
l
El comando
lee el archivo /etc/vfstab durante la secuencia de
i
n
u
a
G
r
arranque del-tsistema y monta todos los sistemas de archivos que contengan la opcin yes en el
camponmount
on at boot.
El usuario raz puede utilizar el comando mountall para montar manualmente todos los
sistemas de archivos en el archivo /etc/vfstab que contenga la opcin yes en el campo
mount at boot, como se muestra en el siguiente ejemplo:
# mountall
Para montar slo los sistemas de archivos locales que se muestran en el archivo /etc/vfstab,
ejecute el siguiente comando:
# mountall l
Durante la secuencia de arranque, la utilidad fsck comprueba cada sistema de archivos local en
el archivo /etc/vfstab que tenga una entrada device to fsck y un nmero fsck pass
mayor que 0. La utilidad determina si el sistema de archivos se puede utilizar para montarlo de
forma segura.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Si la utilidad fsck determina que el sistema de archivos no se puede utilizar (por ejemplo, est
deteriorado), la utilidad slo realiza reparaciones no interactivas antes de intentar montar el
sistema de archivos. Si las reparaciones necesitan interaccin, el proceso de arranque pone el
sistema en modo singleuser para poder ejecutar fsck manualmente.
El sistema intenta montar cualquier sistema de archivos local que tenga una entrada (guin) o 0
(cero) en el campo fsck pass sin comprobar el sistema de archivos en s.
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
le t Gu
montado el sistema de archivos.
c
a
n
ornuevo
e
d
Agregar una entrada /etc/vfstab
al
sistema
de
@
u
a
t
n
S
archivos.
ara his
o se t
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
ra
edisco
erun nuevo
f
l
l
s
Para agregar
al sistema, utilice los pasos incluidos en la siguiente pgina.
i
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Para agregar un nuevo disco al sistema, prepare el disco para que pueda contener un sistema de
archivos, monte el sistema de archivos y realice estos pasos generales:
1. Configure el hardware de disco, que puede incluir la configuracin de los conmutadores de
direccin y la conexin de cables.
2. Realice un arranque de reconfiguracin o ejecute la utilidad devfsadm para poder admitir el
nuevo disco.
3. Con la utilidad format, defina uno o ms segmentos. En sistemas x86/x64, cree una
particin fdisk de Oracle Solaris y, a continuacin, cree uno o ms segmentos en dicha
particin.
4. Cree un nuevo sistema de archivos en un segmento con el comando newfs.
5. Cree un punto de montaje para el sistema de archivos con el comando mkdir para crear un
nuevo directorio en el sistema de archivos / (root).
# mkdir /data
6. Monte el nuevo sistema de archivos manualmente con el comando mount.
# mount /dev/dsk/c1t3d0s7 /data
7. Utilice el comando mount para determinar si est montado el sistema de archivos.
# mount
...
/data on /dev/dsk/c1t3d0s7
read/write/setuid/devices/intr/largefiles/logging/xattr/onerror=panic/de
v
=800027 on Sat Oct 23 11:55:34 2004
8. Edite el archivo /etc/vfstab para agregar una entrada de lnea al nuevo sistema de
archivos.
# vi /etc/vfstab
fd
/dev/fd fd
no
/proc
/proc proc
no
/dev/dsk/c0t0d0s1 swap no
/dev/dsk/c0t0d0s0 /dev/rdsk/c0t0d0s0 /
ufs 1
no /dev/dsk/c0t0d0s6 /dev/rdsk/c0t0d0s6 /usr ufs
1
no /dev/dsk/c0t0d0s3 /dev/rdsk/c0t0d0s3 /var ufs
1
no /dev/dsk/c0t0d0s7 /dev/rdsk/c0t0d0s7 /export/home ufs 2 yes /devices /devices
devfs no
ctfs - /system/contract
ctfs no
objfs - /system/object
objfs no
swap - /tmp
tmpfs
yes /dev/dsk/c1t3d0s7 /dev/rdsk/c1t3d0s7 /data ufs 2 yes #
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
m)
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
er nsferael comando mount asume que est montando un sistema de archivos
l
De formailpredeterminada,
Gu -Sin
ufs-type.
traembargo, cuando se monte un tipo diferente de sistema de archivos, puede que
n
sea necesario
no especificar su tipo en la lnea de comandos.
Determinacin del tipo de un sistema de archivos
Ya que el comando mount necesita que el tipo de sistema de archivos funcione correctamente, el
tipo se debe especificar explcitamente o determinar mediante la bsqueda de los siguientes
archivos:
/etc/vfstab para el campo FS type
/etc/default/fs para un tipo de sistema de archivos local
/etc/dfs/fstypes para un tipo de sistema de archivos remoto
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
Uso del comando fstyp
e
l
t Gdel segmento de
rac ebsico
n
Tambin puede utilizar el comando fstyp con el nombre del dispositivo
o
ud
disco para determinar el tipo del sistema de archivos: a@
t
n
S
# fstyp /dev/rdsk/c0t0d0s7ara
his
t
o
e
ufs
erm to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
ha
)
om ide
c
# mkdir /pcfs
le t Gu
# mount -F pcfs /dev/diskette /pcfsrac
o den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sde
elaradiapositiva, el tipo de sistema de archivos es hsfs y reside en el
eejemplo
f
l
l
En el primer
i
an/dev/dsk/c0t6d0s0 y el punto de montaje /cdrom es un directorio
Gu de-tdisco
r
segmento
n el sistema operativo Oracle Solaris.
existente
noen
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
er elnstipofederasistema de archivos es zfs. El sistema de archivos se denomina
l
l
En este ejemplo,
i
Gu -tra y reside en la agrupacin ZFS denominada rzpool. El punto de montaje
rzpool/users/jf
/home/jf
nones un directorio existente en el sistema operativo Oracle Solaris.
Nota: para utilizar el comando mount para montar un sistema de archivos ZFS, debe establecer
la propiedad mountpoint para el sistema de archivos ZFS en el valor heredado. De forma
predeterminada, los sistemas de archivos se montan automticamente al crearlos. Para obtener
ms informacin, consulte la pgina de comando man zfs(1M).
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
Cules de las siguientes opciones del comando mount desea
utilizar para evitar el montaje de un sistema de archivos que
contiene archivos grandes?
a. nosetuid
b. nolargefiles
c. noatime
d. ro
a
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
b
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
Cules de los siguientes comandos se utilizan para montar
nicamente los sistemas de archivos locales en el archivo
/etc/vfstab?
a. mountall -m
b. mountall -z
c. mountall s
d. mountall -l
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
d
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Orden del da
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
) de
Si es necesario, ZFS crea automticamente este
punto
m
o
ide
c
u
e
l
montaje.
ac ent G
r
o
La propiedad mountpoint se hereda.
@ ud
na is St
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsferael punto de montaje (si es necesario) y monta automticamente este
l
l
ZFS crea
automticamente
i
Gude archivos
sistema
tra al invocar el comando zfs mount -a , sin que sea necesario la edicin del
n
archivo
no/etc/vfstab.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r sfera
Puedeu
gestionar
sistemas de archivos mediante interfaces de montaje heredadas
ille aexplcitamente
n
G
r
estableciendo
propiedad mountpoint como heredada mediante zfs set. De esta forma se
-t lamonte
n
o
evita que
ZFS
y gestione automticamente este sistema de archivos. En su lugar, debe
n
utilizar las herramientas heredadas, incluidos los comandos mount y umount y el archivo
/etc/vfstab.
Al cambiar las estrategias de gestin del punto de montaje, se aplicarn los siguientes
comportamientos:
Comportamiento del punto de montaje automtico
Comportamiento del punto de montaje heredado
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
ra
er densunfepunto
l
l
Al
cambiar
de montaje heredado o ninguno, ZFS monta automticamente el
i
u tde
a
Gsistema
r
- archivos.
n
o
Si
n ZFS gestiona actualmente el sistema de archivos pero no est montado y se cambia la
propiedad mountpoint, el sistema de archivos permanece sin montar.
Tambin puede establecer el punto de montaje para el conjunto de datos raz en el momento de
la creacin de la agrupacin mediante el comando zpool create y la opcin-m.
Cualquier conjunto de datos cuya propiedad mountpoint no sea heredada, est gestionada por
ZFS. En el siguiente ejemplo, se crea un conjunto de datos cuyo punto de montaje lo gestiona
ZFS automticamente:
# zfs create pool/filesystem
# zfs get mountpoint pool/filesystem
NAME PROPERTY VALUE SOURCE
pool/filesystem mountpoint /pool/filesystem default
# zfs get mounted pool/filesystem
NAME PROPERTY VALUE SOURCE
pool/filesystem mounted yes -
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
ederaarchivos ZFS con las herramientas heredadas estableciendo la
ersistemas
f
l
l
s
Gestione
los
i
an en legacy. Gestione los sistemas de archivos heredados con los
Gu mountpoint
r
propiedad
t
comandos
onmount y umount y el archivo /etc/vfstab. ZFS no monta automticamente
n
sistemas de archivos heredados en el momento del arranque y los comandos zfs mount y zfs
umount no funcionan en conjuntos de datos de este tipo. Los siguientes ejemplos muestran cmo
configurar y gestionar un conjunto de datos ZFS en modo heredado:
# zfs set mountpoint=legacy tank/home/eschrock
# mount -F zfs tank/home/eschrock /mnt
Si configura sistemas de archivos ZFS /usr o /var individuales, debe indicar que se trata de
sistemas de archivos heredados. Debe montarlos mediante la creacin de entradas en el archivo
/etc/vfstab. De lo contrario, el servicio system/filesystem/local entra en modo de
mantenimiento cuando el sistema se arranca.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
era zfs mount muestra todos los sistemas de archivos montados
er elncomando
f
l
l
Sin argumentos,
s
i
a estn gestionados por ZFS. No se muestran los puntos de montaje
Gu -ytrque
actualmente
n
gestionados
no heredados.
Ejemplo:
# zfs mount
tank /tank
tank/home /tank/home
tank/home/bonwick /tank/home/bonwick
tank/ws /tank/ws
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsferaZFS no permite el montaje en el nivel superior de un directorio que no
l
l
De forma
predeterminada,
i
u traforzar un montaje en el nivel superior de un directorio que no est vaco, utilice la
estG
vaco. Para
opcinn-O:
on# zfs mount tank/home/lalt
cannot mount /export/home/lalt: directory is not empty
use legacy mountpoint to allow this behavior, or use the -O
flag
# zfs mount -O tank/home/lalt
Utilice las herramientas heredadas para gestionar los puntos de montaje heredados. Se
producirn errores si utiliza las herramientas ZFS, como se indica en el siguiente ejemplo:
# zfs mount pool/home/billm
cannot mount pool/home/billm: legacy mountpoint
use mount(1M) to mount this filesystem
# mount -F zfs tank/home/billm
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
Qu archivo o directorio debe editar o modificar para montar
automticamente un sistema de archivos especfico en el
momento del arranque?
a. /etc/vfstab
b. /etc/mnttab
c. /var/run
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
a
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Orden del da
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Realizacin de desmontajes
Para desmontar un sistema de archivos manualmente
mediante el punto de montaje del directorio:
# umount /export/home
a
s
a
)h
# umount /dev/dsk/c0t0d0s7
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
era de archivos
erde unnssistema
f
l
l
Desmontaje
i
Gu -truna sistema de archivos se desmonta si es necesario que el comando fsck lo
Normalmente,
compruebe
nony repare o si se debe realizar una copia de seguridad completa del mismo.
Algunas tareas de administracin del sistema de archivos no se pueden realizar en los sistemas
de archivos montados.
Para desmontar un sistema de archivos para prepararlo para el mantenimiento del sistema, utilice
el comando umount. Al desmontar un sistema de archivos con el comando umount, se
desconecta del punto del montaje del sistema y se suprime su entrada de la tabla de sistemas de
archivos /etc/mnttab.
Nota: notifique a los usuarios antes de desmontar un sistema de archivos al que acceden
actualmente.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r sfera
e/usr/sbin/umountall
l
l
El comando
lee la tabla de sistemas de archivos /etc/mnttab
i
n
u
a
G
r
durante la secuencia
de apagado del sistema o al invocar umountall desde la lnea de
-t
n
o
comandos.
n
Para desmontar manualmente todos los sistemas de archivos que se muestran en
/etc/mnttab:
# umountall
Para desmontar slo los sistemas de archivos locales de /etc/mnttab:
# umountall -l
Para verificar que uno o varios sistema de archivos se han desmontado, invoque el comando
mount y compruebe la salida.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r sfera
No se u
puede
ningn sistema de archivos que est ocupado. Ambos comandos
ille desmontar
n
a
G
r
umount y umountall
muestran el siguiente mensaje de error:
-t
n
o
n umount: file_system_name busy
Se considera que un sistema de archivos est ocupado si se cumple una de las siguientes
condiciones:
Un programa est accediendo a un archivo o directorio del sistema de archivos.
Un usuario est accediendo a un archivo o directorio del sistema de archivos.
Un programa tiene un archivo abierto en el sistema de archivos.
El sistema de archivos se est compartiendo.
Nota: el comando fuser muestra los ID de proceso de todos los procesos que actualmente
estn utilizando el sistema de archivos especificado. Cada ID de proceso est seguido por un
cdigo de letras. Estos cdigos de letras se describen en la pgina de comando man.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
4. Desmonte el sistema de archivos.
m
co uide
# umount mount_point
e
l
rac ent G
Uso del comando umount -f
o
@
u-fd(forzar) para desmontar
a
t
Como usuario raz, puede utilizar el comando umountn
con
la opcin
S
un sistema de archivos, incluso si est ocupado:ara
his
t
o
e
umount -f mount_pointrm
us
earchivos,toincluso
l
l
i
Este comando desmonta el sistema
de
si contiene archivos abiertos. Un
u se
g
(
desmontaje forzado puede provocar
prdida de datos y procesos inertes que se siguen
enresulta
na licuna
a
ejecutando en el sistema.
Sin embargo,
til para desmontar un sistema de archivos
r
A de barchivos
e remoto no muy
l
compartido si el servidor
es funcional.
o
erm nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
ederaarchivos ZFS con el subcomando zfs unmount. El comando
elosr sistemas
f
l
l
Desmonte
s
i
n el nombre del sistema de archivos o el punto de montaje como
atomar
Gu puede
r
unmount
t
argumentos
non (consulte los ejemplos de la diapositiva).
El comando unmount fallar si el sistema de archivos est activo u ocupado. Para forzar el
desmontaje de un sistema de archivos, puede utilizar la opcin -f. Tenga precaucin al forzar el
desmontaje de un sistema de archivos si su contenido se est utilizando activamente. Se puede
producir un comportamiento impredecible de la aplicacin.
# zfs unmount tank/home/eschrock
cannot unmount /export/home/eschrock: Device busy
# zfs unmount -f tank/home/eschrock
Para la compatibilidad con versiones anteriores, utilice el comando umount heredado para
desmontar un sistema de archivos ZFS:
# umount /export/home/bob
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
Los comandos fuser y umount f son los dos mtodos para
permitir que un sistema de archivos ocupado se pueda desmontar.
a. Verdadero
b. Falso
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
b
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Orden del da
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
u se t
g
(
enOracle y/o sus filiales. Todos los derechos reservados.
na li2011,
Copyright
c
a
r
A ble
o
m
elaraunidad de CD-ROM.
erel DVD
f
l
l
s
1. Inserte
en
i
u ran
2.GEjecute-tun
arranque de usuario nico desde el DVD.
n
o
n ok boot cdrom -s
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Nota: al realizar una operacin de usuario nico desde este CD-ROM de software, se crea una
copia en la memoria del sistema de archivos / (root), que le permitir realizar tareas
administrativas.
3. Utilice el comando fsck en la particin defectuosa / (root) para comprobar y reparar
cualquier problema potencial en el sistema de archivos y permitir la escritura en el disco.
# fsck /dev/rdsk/c0t0d0s0
4. Si el comando fsck es correcto, monte el sistema de archivos / (root) en el directorio /a
para acceder al sistema de archivos del disco.
# mount /dev/dsk/c0t0d0s0 /a
A continuacin, establezca y exporte la variable TERM, que habilitar el editor vi para que
funcione correctamente.
# TERM=vt100
# export TERM
5. Edite el archivo /etc/vfstab y corrija cualquier problema. A continuacin, salga del
archivo.
# vi /a/etc/vfstab
:wq!
s
a
h
)
m
e
o
c
d
i
le t Gu
6. Desmonte el sistema de archivos.
c
a
or den
# cd /
@
na is Stu
# umount /a
a
r
a e th
7. Rearranque el sistema.
o
m
# init 6
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
ui
e
l
c
G
comando fsck es correcto.
ra ent
o
@
6. Editar el archivo /etc/vfstab y corregir
cualquier
udproblema.
a
t
n
S
ra
s
7. Desmontar el sistema de archivos
oa/a. thi
e
m
u se t
g
(
enOracle y/o sus filiales. Todos los derechos reservados.
na li2011,
Copyright
c
a
r
A ble
o
m
erae inserte el DVD del software del sistema operativo Oracle Solaris 10
er el nsistema
f
l
l
s
1. Encienda
i
Genu la unidad
tra de DVD-ROM.
n
Nota:n
elosistema se debe configurar para realizar el arranque desde el DVD. Esta configuracin
s
r
8. Extraer el DVD y rearrancar
ille el sistema.
ou
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
El sistema mostrar la siguiente lista de mtodos de instalacin y las tareas que se pueden
realizar. Pulse la barra espaciadora para realizar una pausa en este men.
1.Solaris Interactive (default)
2.Custom Jump-start
3.Solaris Interactive Text (Desktop session)
4.Solaris Interactive Text (Console session)
5.Apply driver updates
6.Single user shell
3. Introduzca 6 para seleccionar el shell de usuario nico. El sistema busca las instancias del
sistema operativo Oracle Solaris instaladas y preguntar si desea montar el sistema de
archivos raz en el punto de montaje /a. Ejemplo:
Searching for installed OS instances...
Solaris 10 10/09 s10x_u8wos_08a X86 was found on
/dev/dsk/c1d0s0.
Do you wish to have it mounted read-write on /a? [y,n,?]
5. Enter n to choose not to mount the file system.
Do you wish to have it mounted read-write on /a? [y,n,?] n
Starting shell.
#
4. Utilice el comando fsck en la particin defectuosa / (root) para comprobar y reparar
cualquier problema potencial en el sistema de archivos y permitir la escritura en el disco.
# fsck /dev/rdsk/c1d0s0
5. Si el comando fsck es correcto, monte el sistema de archivos / (root) en el directorio /a
para acceder al sistema de archivos.
# mount /dev/dsk/c1d0s0 /a
Nota: establezca y exporte la variable TERM, que habilitar el editor vi para que funcione
correctamente.
# TERM=vt100
# Export TERM
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Orden del da
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
u
e
cl nt G
a
r
o de
@
a
n is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
a
m
ervolmenes
edergestin
f
l
l
El servicio
de
est controlado por el daemon /usr/sbin/vold. Con una
s
i
n
u
a
G
r
instalacin predeterminada,
-tnormales. este servicio gestiona automticamente los disquetes y los CD-ROM
n
o
para usuarios
n
Nota: el sistema operativo Oracle Solaris 10 admite soportes extrables adicionales como DVD,
unidades Jaz y unidades Zip. Para obtener ms informacin sobre el uso de estos dispositivos,
consulte los recursos disponibles en el CD de documentacin de Oracle Solaris 10 o visite
http://www.oracle.com/technetwork/indexes/documentation/index.html para acceder a la
documentacin en lnea.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
/floppy/floppy0
/cdrom/cdrom0
/rmdisk/jaz0
/rmdrive/zip0
a
s
a
/pcmem0
Primera tarjeta PCMIA
)h
m
co uide
/rmdisk/rmdisk0 cle
Primera unidad USB
ra ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright 2011,
c
a
i
r
l
A ble
o
m
ra
econ
erel trabajo
f
l
l
s
Para facilitar
disquetes, DVD y CD-ROM, cada dispositivo es fcil de montar y se
i
n
u
a
G
r
monta en una
-t ubicacin fcil de recordar.
n
o
Si el daemon
n vold detecta que el dispositivo montado contiene un sistema de archivos, el
dispositivo se montar en la ubicacin del directorio. La tabla de la diapositiva muestra las
ubicaciones del directorio de los dispositivos montados que contienen sistemas de archivos.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
/vol/dev/aliases/floppy0
/vol/dev/aliases/cdrom0
/vol/dev/aliases/jaz0
/vol/dev/aliases/zip0
a
s
a
/vol/dev/aliases/pcmem0 ) h
Primera tarjeta PCMIA
om ide
c
le t Gu
/vol/dev/aliases/rmdisk0
Primera unidad USB
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
eraque el dispositivo montado no contiene ningn sistema de archivos,
ervoldnsdetecta
f
l
l
Si el daemon
i
Gu acceder
se podr
tra al dispositivo mediante una ruta.
n
La tabla
node la diapositiva muestra las rutas de los dispositivos montados que contienen sistemas
de archivos.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
/etc/vold.conf
/etc/rmmount.conf
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r sfera
eservicio
l
l
Cuando
el
de gestin de volmenes se ejecuta en el sistema, un usuario normal puede
i
n
u
a
G
r
acceder fcilmente
-t a un disquete o CD-ROM con los siguientes pasos bsicos:
n
o
1. Inserte
n el soporte.
2. Slo para disquetes, introduzca el comando volcheck.
3. Utilice el comando cd para cambiar al directorio del volumen montado.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
Cules de los siguientes tipos de sistemas de archivos se
utilizan con el comando mount para montar un sistema de
archivos que reside en un disquete al detener los servicios vold?
a. zfs
b. pcfs
c. hsfs
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
b
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
Qu comando desea utilizar para desmontar un sistema de
archivos utilizando el nombre de dispositivo de disco lgico?
a. unmount /export/home
b. unmountall
c. umount /dev/dsk/c0t0d0s7
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
c
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Orden del da
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r sfera
Como u
usuario
puede inhabilitar el servicio de gestin de volmenes para restringir el acceso
ille raz,
n
a
G
r
a los usuarios
-t normales a disquetes o CD-ROM en el sistema.
n
o
Par detener
n la ejecucin del servicio de gestin de volmenes en un sistema, ejecute el siguiente
# svcadm enable svc:/system/filesystem/volfs:default
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r sfera
Como u
ltimo
ille recurso,
n puede ejecutar el siguiente comando:
G -#trapkill
-9 vold
n
o
Pulse n
el botn del sistema para extraer el CD-ROM. La bandeja del CD-ROM se abre. Extraiga el
CD-ROM y deje la bandeja abierta. A continuacin, habilite el servicio de gestin de volmenes:
# svcadm enable svc:/system/filesystem/volfs:default
Espere unos segundos y, a continuacin, vuelva a cerrar la bandeja.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Orden del da
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
a
m
r svold
erno
f
Cuando iellle
daemon
se est ejecutando, slo el usuario raz puede montar y acceder a un
n
u
a
G
r
disquete o CD-ROM.
-t
n
o
n
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r sde
elaradiapositiva, el tipo de sistema de archivos es hsfs y reside en el
eejemplo
f
l
l
En el primer
i
an /dev/dsk/c0t2d0s2 y el punto de montaje /cdrom es un directorio
Gu de-tCD-ROM
r
segmento
n el sistema operativo Oracle Solaris.
existente
noen
Nota: los diferentes sistemas utilizan distintos nombres para sus dispositivos DVD o CD-ROM.
A continuacin se muestra un ejemplo de un sistema Sun Blade 1500.
Como usuario raz, puede montar un sistema de archivos que reside en un disquete al detener el
servicio de gestin de volmenes de la siguiente forma:
# mkdir /pcfs
# mount -F pcfs /dev/diskette /pcfs
En este ejemplo, el tipo de sistema de archivos es pcfs. Este sistema de archivos reside en el
dispositivo /dev/diskette y el punto de montaje utilizado es /pcfs.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
Qu comando utiliza para detener la ejecucin del servicio de
gestin de volmenes en un sistema?
a.
b.
c.
svcadm disable
svc:/system/filesystem/volfs:default
svcadm enable
svc:/system/filesystem/volfs:default
svcadm enable volfs
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
a
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
Qu comando utiliza para montar un CD-ROM vold que no
se est ejecutando?
a. volcheck v
b. mount F hsfs o ro /dev/dsk/devicename /cdrom
c. mount F pcfs o ro /dev/dsk/devicename /cdrom
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
b
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Resumen
En esta leccin, debe haber aprendido lo siguiente:
Identificar conceptos bsicos de montaje
Realizar montajes
Montar sistemas de archivos ZFS
Realizar desmontajes
Reparar archivos importantes si falla el arranque
a
Acceder a un CD-ROM, DVD o disquete montado
s
a
)h
Restringir el acceso a un CD-ROM, DVD o disquete
m
co uide
montado
e
l
c nt G
ramontado
o
Acceder a un CD-ROM, DVD o disquete
de sin
@
u
a
t
gestin de volmenes (vold)ran
S
a e this
o
erm to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Objetivos
Despus de completar esta leccin, podr:
Describir el sistema de archivos ZFS de Oracle Solaris
Comprender la terminologa de ZFS
Crear nuevos sistemas de archivos y agrupaciones ZFS
Destruir sistemas de archivos y agrupaciones ZFS
Modificar las propiedades del sistema de archivos ZFS
Trabajar con clnicos e instantneas ZFS
s
ha
)
om ide
c
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Orden del da
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Qu es ZFS?
ZFS es un sistema de archivos que:
Integra los sistemas de archivos y la gestin de volmenes
para simplificar la administracin
Admite capacidades de gran almacenamiento y evita lmites
arbitrarios
Admite instantneas y clnicos
Realiza una suma de comprobacin de todos los datos a
s
a
h
Es de cdigo abierto y est disponible en Oracle Solaris
10,
)
m
Oracle Solaris 11 Express, MacOS X y FreeBSD
ide
co
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Funciones de ZFS
Semntica transaccional
La secuencia de operaciones se confirma o se ignora por completo.
h
)
m
Escalabilidad
e
o
c
d
i
uque
le 128t bits
Oracle Solaris ZFS es un sistema de archivos
de
c
G
a
or ddeenzettabytes.
permite un almacenamiento de 256 cuatrillones
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
nCopyright lic2011,
a
r
A ble
o
m
era de ZFS
er nagrupado
f
l
l
s
Almacenamiento
i
Gu -tra
ZFS utilizanagrupaciones
de almacenamiento para gestionar el almacenamiento fsico.
Histricamente,
los sistemas de archivos se creaban sobre un dispositivo fsico nico.
no
Semntica transaccional
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
Escalabilidad
rac ent G
o
d ms escalable
El sistema de archivos ZFS ha sido diseado para ser ela
sistema
@ detuarchivos
n
S
creado hasta ahora. El sistema de archivos es de 128
bits,
lo
que
permite
un almacenamiento de
a his
r
a
48
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Funciones de ZFS
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
er nsfera
l
l
Instantneas
i
Gu -traes una vista de slo lectura de un volumen o sistema de archivos. Puede crear
Una instantnea
instantneas.
non Inicialmente, las instantneas no consumen ningn espacio adicional en la
agrupacin.
Administracin
El sistema de archivos ZFS proporciona una administracin simplificada. Mediante el uso de una
disposicin jerrquica del sistema de archivos, propiedades heredadas y gestin automtica de
puntos de montaje y semnticas compartidas NFS, ZFS facilita la creacin y gestin de sistemas
de archivos sin necesidad de utilizar varios comandos ni de editar los archivos de configuracin.
Puede establecer cuotas o reservas, habilitar o inhabilitar la compresin o gestionar puntos de
montaje para los diferentes sistemas de archivos con un nico comando.
Los dispositivos se pueden examinar o reparar sin necesidad de comprender un conjunto
independiente de comandos del gestor de volmenes. Puede realizar 264 instantneas de los
sistemas de archivos. O bien, puede realizar una instantnea de un sistema de archivos individual
y, a continuacin, enviar y recibir flujos de instantneas del sistema de archivos.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
ZFS utiliza las agrupaciones de almacenamiento en lugar de la
gestin de volmenes.
a. Verdadero
b. Falso
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
a
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Orden del da
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Terminologa de ZFS
suma de
comprobacin
duplicado
instantnea
clnico
agrupacin
dispositivo
virtual
conjunto de
datos
RAID-Z
volumen
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
a
m
ler nsfer
suma u
deilcomprobacin
a 256 bits en un bloque del sistema de archivos. Una entidad de suma de
G -trde
Hash de datos
n
comprobacin
no puede abarcar hashes sencillos y rpidos como fletcher2 (valor predeterminado)
sistema de
archivos
nueva
creacin
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
agrupacin
Identifica el nombre de la agrupacin de almacenamiento que contiene el conjunto de datos; se
trata de un grupo de dispositivos lgicos que describe las caractersticas fsicas y la disposicin
del almacenamiento disponible. El espacio del conjunto de datos se asigna desde una
agrupacin.
RAID-Z
Dispositivo virtual que almacena datos y paridad en varios discos (similar a RAID-5). Para
obtener ms informacin sobre RAID-Z, consulte Configuracin de la agrupacin de
almacenamiento RAID-Z, posteriormente en esta leccin.
nueva creacin
Proceso de transferencia de datos de un dispositivo a otro. Por ejemplo, si se sustituye un
componente duplicado o se pone fuera de lnea, los datos del componente duplicado
actualizado se copian en el componente duplicado recin restaurado. Este proceso se
denomina resincronizacin de duplicado en los productos de gestin de volmenes
tradicionales.
a
s
a
instantnea
)h
m
Imagen de slo lectura de un sistema de archivos o volumen en un momento
ide
co determinado.
u
e
l
dispositivo virtual
rac ent G
o
Dispositivo lgico de una agrupacin, que puede ser un dispositivo
fsico,
d un archivo o una
@
u
a
t
coleccin de dispositivos.
ran this S
a
o se
volumen
m
r
u fsico. Por ejemplo, puede crear un
Conjunto de datos utilizado para emular
lle un dispositivo
i
o
t
u
volumen ZFS como un dispositivo
(g de nintercambio.
se
a
e
n
ra le lic
A
o rab
m
r
ille ansfe
u
G -tr
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
Cules de las siguientes frases definen una "agrupacin" ZFS?
a. Nombre genrico de las siguientes entidades ZFS: clnicos,
sistemas de archivos, instantneas o volmenes
b. Conjunto de datos ZFS que est montado en el espacio de
nombres del sistema estndar y se comporta como otros
sistemas de archivos
c. Grupo de dispositivos lgicos que describe las caractersticas
a
fsicas y la disposicin del almacenamiento disponiblehas
)
m
d. Dispositivo virtual que almacena copias de datos
idnticas
e en
o
c
d
i
u
e
dos o ms discos
acl
tG
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
c
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Orden del da
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
ra ent
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r smuestra
era cmo crear una agrupacin de almacenamiento denominada tank
eejemplo
f
l
l
El siguiente
i
u tran tank en un comando. Supongamos que el disco completo
y unG
ZFS denominado
/dev/dsk/c1t0d0
disponible para su uso.
non # zpoolest
create tank c1t0d0
El nuevo sistema de archivos ZFS, tank, puede utilizar tanto espacio en disco en c1t0d0 como
sea necesario y se monta automticamente en /tank.
# mkfile 100m /tank/foo
# df -h /tank
Filesystem size
used avail capacity Mounted on
tank
80G 100M 80G
1%
/tank
Los sistemas de archivos proporcionan puntos de administracin que habilitan la gestin de
diferentes conjuntos de datos en la misma agrupacin.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Componentes de la agrupacin
de almacenamiento ZFS
Esta seccin proporciona informacin detallada sobre los
siguientes componentes de la agrupacin de almacenamiento:
Discos
Archivos
Dispositivos virtuales
Dispositivos de cach
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
u
e
l
agrupacin de almacenamiento con discos
ac completos.
tG
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
ems
l
l
El elemento
bsico
de la agrupacin de almacenamiento es una parte del almacenamiento
i
n
u
a
G
r
fsico. El ZFS
formatea el disco utilizando una etiqueta EFI que incluye un nico
-tdel disco
n
o
segmento
grande.
ZFS
aplica una etiqueta EFI al crear una agrupacin de almacenamiento con
n
discos completos. Los discos se pueden marcar con una etiqueta VTOC de Oracle Solaris
tradicional al crear la agrupacin de almacenamiento con un segmento de disco.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
c1t0d0
/dev/dsk/c1t0d0
c0t0d6s2
/dev/foo/disk
has
e
d
i
u
ec G
l
c
ra ent
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
fera en las siguientes condiciones:
ler nsnicamente
Utilice u
unilsegmento
tradel dispositivo no es estndar.
GEl nombre
n
nonico disco se comparte entre ZFS y otro sistema de archivos, como UFS.
Un
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
h
t
virtuales de nivel superior
mode un eagrupamiento.
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
ra
euna
er virtual
f
l
l
s
Un dispositivo
es
representacin interna de una agrupacin de almacenamiento que
i
n
u
a
G
r
describe la disposicin
del almacenamiento fsico y sus caractersticas con fallos. Como tal, un
-t representa
n
o
dispositivo
virtual
los dispositivos de disco o archivos que se utilizan para crear la
n
agrupacin de almacenamiento.
Dos dispositivos virtuales de nivel superior que proporcionan redundancia de datos son:
dispositivos virtuales RAID-Z y duplicados. Estos dispositivos virtuales estn formados por discos,
segmentos de discos o archivos.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
erao ms dispositivos de cach al crear la agrupacin (consulte el ejemplo
er nsfuno
l
l
Se puede
especificar
i
u trdiapositiva).
a
Gsiguiente
en la
n
Los dispositivos
de cach se pueden agregar o eliminar de una agrupacin de almacenamiento
no
despus de crear la agrupacin.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
NAME
STATE
READ WRITE CKSUM
)
Pool
ONLINE 0
0
0
m
e
o
c
d
mirror-0
ONLINE 0
0
0
i
le t Gu
c
c8t2d0
ONLINE 0
0
0
a
c8t1d0
ONLINE 0
0
0
or den
@
cache
na is Stu
c8t3d0
ONLINE 0
0
0
a
r
oa se th
errors: No known data errors rm
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
Cmo se crea una agrupacin de almacenamiento denominada
tank y un ZFS denominado tank con un nico comando?
a. # zpool tank create tank c1t0d0
b. # zpool create tank c1t0d0
c. # zpool create tank tank c1t0d0
d. # create zpool tank c1t0d0
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
b
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Orden del da
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r sdestroy
era destruye la agrupacin, incluso si contiene conjuntos de datos
ezpool
f
l
l
El comando
i
Gu -tran
montados.
Precaucin:
non tenga cuidado al destruir una agrupacin. Asegrese de que est destruyendo la
agrupacin correcta y que tiene copias de los datos. Si destruye por error la agrupacin
incorrecta, puede intentar recuperarla.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
m)
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r sfera
e
l
l
i
Puede importar
una
con un dispositivo de registro no existente con el comando
n agrupacin
a
Guimport
r
t
zpool
m.
Si
falta
un
dispositivo de registro en una agrupacin, no se importar.
n
o
Por ejemplo:
n
# zpool import dozer
The devices below are missing, use '-m' to import the pool anyway:
mirror-1 [log]
c3t3d0
c3t4d0
cannot import 'dozer': one or more devices is currently unavailable
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r sfera
euna
l
l
Al importar
en modo de slo lectura, se aplican las siguientes condiciones:
i
n
u traagrupacin
G
Todos -los sistemas de archivos y volmenes se montan en modo de slo lectura.
n
noprocesamiento
El
de transacciones de la agrupacin est inhabilitado. Esto tambin significa
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
erapara solicitar el estado de la agrupacin. Esta seccin describe cmo
er nzpool
f
l
l
Utilice elicomando
s
Gula informacin
mostrar
tra bsica y el estado HEALTH de la agrupacin.
n
Utilicenelocomando zpool list para mostrar la informacin bsica de la agrupacin. Sin ningn
argumento, el comando zpool list muestra todos los campos para todas las agrupaciones del
sistema. Especifique el nombre de la agrupacin para recopilar las estadsticas de esa
agrupacin, como muestra el ejemplo de la diapositiva.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Descripcin
SIZE
ALLOCATED (ALLOC)
FREE
CAPACITY (CAP)
s
a
h
)
HEALTH
Estado actual de la agrupacin
m
e
o
c
d
i
u
le (sitlaGhay)
ALTROOT
Raz alternativa de la agrupacin
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
ONLINE
DEGRADED
FAULTED
OFFLINE
UNAVAILABLE
s
Determinar el estado HEALTH de una agrupacin a partir
a
h
)
m
del estado de todos sus dispositivos virtuales de
nivel e
o
id
c
superior.
cle
Gu
ra ent
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
ra
epuede
er aunque
f
l
l
ONLINE:
que se sigan produciendo algunos errores transitorios, el dispositivo
s
i
n
u funciona
a
Gvirtual
r
normalmente.
-t
n
o
DEGRADED:
el dispositivo virtual ha experimentado fallos, pero an funciona. Este estado es
n
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
era HEALTH de una agrupacin a partir del estado de todos sus
er nelsestado
f
l
l
Puede determinar
i
Gu -virtuales
dispositivos
tra de nivel superior. Si todos los dispositivos virtuales tienen el estado ONLINE,
n
la agrupacin
no tambin tiene el estado ONLINE. Si cualquiera de los dispositivos virtuales tiene el
estado DEGRADED o UNAVAILABLE, la agrupacin tambin tiene el estado DEGRADED. Si un
dispositivo virtual de nivel superior tiene el estado FAULTED u OFFLINE, la agrupacin tambin
tiene el estado FAULTED. Una agrupacin con el estado FAULTED es completamente inaccesible.
Para solicitar informacin general rpida del estado HEALTH de la agrupacin, utilice el comando
zpool status (como se describe en la diapositiva). Puede especificar un nombre de
agrupacin para examinar una agrupacin especfica. Investigue los problemas potenciales de
cualquier agrupacin que no tenga el estado ONLINE.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
a
m
ersolicitar
er -v
f
l
l
Utilice laiopcin
para
un resumen detallado de HEALTH. La salida que se muestra en
s
n
u
a
G
r
el ejemplo de
proporciona una descripcin completa del motivo por el que la
-tla diapositiva
n
o
agrupacin
tiene
el
estado
actual.
Incluye una descripcin del problema y un enlace a un artculo
n
de conocimientos para obtener ms informacin. Cada artculo de conocimientos proporciona
informacin actualizada sobre la forma ms adecuada de recuperarse de su problema actual. Con
la informacin de configuracin detallada, debera ser capaz de determinar qu dispositivo est
daado y cmo reparar la agrupacin.
Recuperacin del dispositivo de registro ZFS
En la versin Solaris 10 10/09, ZFS identifica los fallos del registro de intentos en el comando
zpool status. ZFS describe cmo recuperarse de un fallo del registro de intentos. Por ejemplo,
si el sistema se cierra inesperadamente antes de aplicar operaciones sincrnicas de escritura en
una agrupacin con un dispositivo de registro independiente, visualizar los mensajes de error del
registro de intentos en la salida zpool status.
Nota: para obtener ms informacin sobre cmo resolver los fallos del dispositivo de registro,
consulte la Oracle Solaris ZFS Administration Guide (Gua de administracin de ZFS de Oracle
Solaris).
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
errors: No known data errors rm
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
erapuede utilizar la opcin T para proporcionar un intervalo y valor de
er n10s8/11,
f
l
l
En Oracle
Solaris
i
Gu para-trlosa comandos zpool status para mostrar la informacin adicional. Puede utilizar
recuento
el valor
o-Tnd para mostrar la informacin en el formato de fecha estndar o -T u para mostrar la
n
informacin con un formato interno.
Al proporcionar un intervalo, el uso de espacio y estado aparecen cada intervalo de segundos
hasta pulsar Ctrl + C. Si se especifica cuenta, el comando termina despus de mostrar cuenta
informes.
Adems, se proporciona ms informacin sobre la creacin y la limpieza de la agrupacin con el
comando zpool status.
Para obtener ms informacin, consulte la Oracle Solaris ZFS Administration Guide (Gua de
administracin de ZFS de Oracle Solaris) y la pgina de comando man zpool (1M).
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r sfera
Puedeu
crear
dinmicamente sistemas de archivos sin asignar ni formatear el espacio
illey destruir
n
a
G
r
subyacente -Ya
t que los sistemas de archivos son ligeros y constituyen el punto central de la
n
o
administracin
en ZFS, probablemente crear muchos de ellos.
n
El comando zfs incluye subcomandos que realizan operaciones especficas en los sistemas de
archivos. Utilice los comandos zfs create y zfs destroy para crear y destruir sistemas de
archivos.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
) h de
El nombre de la agrupacin y los nombres de sistemas
m
idlae
co de
u
e
archivos iniciales de la ruta identifican la ubicacin
l
tG
rac ende
o
jerarqua en la que se crear el nuevo
sistema
@ tud
a
n
archivos. Todos los nombres rde
sistemas
a his S de archivos
a
t
o enslae agrupacin.
intermedios ya deben existir
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
ra
er ndeslaferuta
l
l
El ltimo
nombre
identifica el nombre del sistema de archivos que se va a crear. En el
i
u
a
G
r
siguiente ejemplo,
-t el sistema de archivos denominado bonwick se crea en el sistema de
n
archivos
tank/home.
o
n
pool-name/[filesystem-name/]filesystem-name
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
ra
edestruido
ederarchivos
f
l
l
s
El sistema
se desmonta y se anula el uso compartido automticamente. En
i
n
u
a
G
r
el siguiente ejemplo,
se destruye el sistema de archivos tabriz.
t
n
o
#
zfs
destroy
tank/home/user1
n
Precaucin: no aparecer ninguna indicacin de confirmacin con el subcomando de
destruccin. Utilcelo con mucha precaucin.
Si el sistema de archivos que se va a destruir est ocupado y, por lo tanto, no se puede
desmontar, el comando zfs destroy fallar. Para destruir un sistema de archivos activo, utilice
la opcin -f. Utilice esta opcin con precaucin, ya que puede desmontar, anular el uso
compartido y destruir sistemas de archivos activos, provocando un comportamiento inesperado
de la aplicacin.
# zfs destroy tank/home/user2
cannot unmount tank/home/user2: Device busy
# zfs destroy -f tank/home/user2
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
# zfs destroy -r tank/home/user4
cannot destroy tank/home/user4: filesystem has
dependent clones
use -R to destroy the following datasets:
tank/clones/user4-clone
# zfs destroy -R tank/home/user4
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r sfpara
erarenombrar un sistema de archivos ZFS. Con el subcomando rename,
erename
l
Utilice zfs
l
i
ansiguientes operaciones:
puede
las
Gurealizar
r
t
Renombrar
on un sistema de archivos.
n
Reubicar el sistema de archivos en una nueva ubicacin de la jerarqua ZFS.
# zfs rename /tank/home/user1 /tank/ws/user1
El siguiente ejemplo muestra cmo utilizar zfs rename para reubicar un sistema de archivos. En
este ejemplo, el sistema de archivos user1 se reubica de tank/home a tank/ws. Al reubicar un
sistema de archivos mediante rename, la nueva ubicacin debe estar en la misma agrupacin y
debe tener espacio suficiente para incluir el nuevo sistema de archivos. Si la nueva ubicacin no
tiene espacio suficiente, puede que sea porque ha alcanzado su cuota, por lo tanto, el
subcomando rename fallar.
# zfs rename /tank/home/user1 /tank/ws/user1
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Propiedades de ZFS
u
e
cl nt G
a
r
o de
@
a
n is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
era lo contrario, las propiedades definidas en una seccin se aplican a
erse especifique
f
l
l
s
A menos
que
i
u tipostrde
anconjuntos de datos.
Glos
todos
onpropiedades heredadas tienen un origen asociado. El origen indica cmo se ha
Todasnlas
obtenido una propiedad.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
era de la propiedad no se ha heredado ni se ha establecido
er lanconfiguracin
f
l
l
default:
s
i
u tra Este origen es el resultado de que ningn antecesor tiene la propiedad como
Glocalmente.
origen
non local.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
erdea slo lectura son:
er de
f
l
l
s
Las propiedades
ZFS
i
u tran
Gavailable
non
compressratio
mounted
origin
referenced
type
used
usedbychildren
usedbydataset
usedbyrefreservation
usedbysnapshots
creation
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
era
er nespecficamente,
f
l
l
s
Si no se
menciona
una propiedad se aplica a todos los tipos de conjuntos de
i
u
a
G
r
datos: sistemas
-t de archivos, volmenes, clnicos e instantneas.
n
o
Las tablas
n de las siguientes diapositivas explican las propiedades configurables. Para obtener
ms informacin, consulte la pgina manual zfs(1M) y la Oracle Solaris ZFS System
Administration Guide (Gua de administracin del sistema ZFS de Oracle Solaris).
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Tipo
Valor
predeterminado
Descripcin
aclinherit
Cadena
secure
atime
Booleano
on
on
canmount
Booleano
s
a
h
)
Controla la suma de comprobacin
m
o
checksum
on
Cadena
que se utiliza paraverificar
laide
c
ledatos.t Gu
integridad de c
los
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Tipo
compression Cadena
copies
Nmero
devices
Booleano
Valor
Descripcin
predeterminado
off
on
a
s
a
Controla si los programas del
de
) hsistema
exec
Booleano on
m
o
archivos se pueden c
ide
ejecutar.
u
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Tipo
Valor
Descripcin
predeterminado
groupquota
Nmero
none
mountpoint
Cadena
N/D
primarycache
Cadena
N/D
a
s
a
)h
m
o
idepuede
cespacio
u
e
quota
l
Nmero (o none
Limita la cantidad
de
que
c ndet G
raconjunto
none)
consumiroun
datos y sus
e
d
@
descendientes
a
tu
n
S
a
r
readonly
issi este conjunto de datos se
Booleano off
a Controla
hmodificar.
t
o
puede
e
erm to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
refquota
Tipo
Nmero
Nmero
(o none)
Valor
Descripcin
predeterminado
128K
none
a
s
a
)h
m
iddeeespacio
comnima
Establece la cantidad
u
e
l
Gconjunto de
Nmero
que se garantiza
un
ac para
t
r
n
refreservation
none
o
(o none)
datos
(no incluye
dedescendientes como
@
u
a
t
S y clnicos).
raninstantneas
s
i
a
h
o se t
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
secondarycache
Tipo
Nmero
(o none)
Cadena
Valor
Descripcin
predeterminado
none
N/D
a
s
a
)sehrespeta
Controla si el bit setuid
en
m
e
o
setuid
Booleano on
c
d
i
el sistema de archivos.
le t Gu
c
a
Controla
n de archivos est
orsi el sistema
e
d
@
sharenfs
off
Cadena
en
a
tuNFS y qu opciones
ndisponible
S
a
se utilizan.
r
a e this
o
erm to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Tipo
Valor
Descripcin
predeterminado
snapdir
Cadena
hidden
userquota
Nmero
N/D
a
s
a
h el
)
Para los volmenes, especifica
m
volblocksize Nmero
8 KB
ovolumen.ide
c
tamao de bloque del
u
le tdeGdatos
c
a
Indica si este
conjunto
se ha
r
n
zoned
Booleano N/D
o
e
delegado
d no global.
@ a una
uzona
a
t
n
S
ara e this
o
erm to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
volsize
Nmero
N/D
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
usedbychildren
usedbydataset
usedbyrefreservation
usedbysnapshots
a
s
a
h
)
m
Estas propiedades desglosan el valor de la propiedad
e
o
c
d
i
u
le t espacio.
utilizada en diferentes elementos que consumen
c
G
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
eSolaris
l
l
La versin
10 10/09 proporciona varias mejoras a las propiedades de ZFS para las
i
n
u
a
G
r
propiedades-de
t ZFS de slo lectura y las propiedades configurables.
n
o
usedbychildren:
identifica la cantidad de espacio utilizada por los secundarios de este
n
conjunto de datos que se liberarn si se han destruido todos los elementos secundarios del
conjunto de datos. La abreviatura de la propiedad es usedchild.
usedbydataset: identifica la cantidad despacio que utiliza este conjunto de datos por s
mismo que se liberar si se destruyera el conjunto de datos, despus de destruir cualquier
instantnea y eliminar cualquier reserva. La abreviatura de la propiedad es usedds.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
USED
7 2K
6.27G
4.73G
4.73G
1.00G
60K
21K
553M
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
er nsfera
l
l
usedbyrefreservation:
identifica la cantidad de espacio que se liberar si se elimina un
i
u trdea propiedades de reserva
Gconjunto
- es usedrefreserv. en este conjunto de datos. La abreviatura de la
n
propiedad
o
n
Estas propiedades desglosan el valor de la propiedad used en varios elementos que consumen
espacio. En concreto, el valor de la propiedad used se desglosa de la siguiente forma:
used property = usedbychildren + usedbydataset +
usedbyrefreservation + usedbysnapshots
Puede ver estas propiedades mediante el comando de espacio zfs list -o, como en el
ejemplo de la diapositiva.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
ec Guid
l
c
Puede establecer estas propiedades en un sistema
ZFS
t
ra deearchivos
n
o
@el sistema
existente o en el momento en el que se crea
ud de archivos:
a
t
n
S
# zfs set primarycache=metadata tank/datab
ara this
o
m use tank/newdatab
# zfs create -o primarycache=metadata
r
e
l
uil se to
g
(
enOracle y/o sus filiales. Todos los derechos reservados.
na li2011,
Copyright
c
a
r
A ble
o
m
erade datos pueden aprovecharse por no almacenar en cach los datos
er ndesbase
f
l
l
Algunos
entornos
i
Gu Debe
de usuario.
tra determinar si la configuracin de las propiedades de cach es apropiada para
n
su entorno.
no
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
ra
ede
eranteriores
f
l
l
s
En versiones
Solaris, se podan aplicar cuotas y reservas a los sistemas de archivos
i
n
u
a
G
r
ZFS para gestionar
y reservar espacio. En la versin Solaris 10 10/09, ahora puede establecer
-t la cantidad
n
o
una cuota
sobre
de espacio que consumen los archivos que pertenecen a un grupo o
n
usuario concreto.
Puede configurar cuotas de grupo y usuario en un entorno que tenga un gran nmero de usuarios
o grupos.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
SOURCE
local
SOURCE
local
userspace tank/data
NAME
USED
User
root
3K
User
user1
0
groupspace tank/staff/admins
NAME
USED
Group
root
3K
Group
staff
0
QUOTA
none
5G
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
QUOTA
none
10g
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
# zfs list
NAME
pool
pool/clone
pool/test
pool/home
pool/home/marks
pool/home/marks@snap
USED
84.0K
0
8K
17.5K
8.50K
0
AVAIL
33.5G
33.5G
33.5G
33.5G
33.5G
-
REFER
8.50K
8K
9.00K
8.50K
8.50K
MOUNTPOINT
/pool
/pool/clone
/test
/pool/home
/pool/home/marks
/pool/home/marks@snap
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
ra
r list
eproporciona
ezfs
f
l
l
El comando
un mecanismo extensible para visualizar y consultar la
s
i
n
a
Gu -del
r
informacin
conjunto
de
datos.
Tanto
las consultas complejas como las bsicas se explican en
t
n
esta seccin.
o
n
Muestre la informacin bsica del conjunto de datos con el comando zfs list sin ninguna opcin.
Este comando muestra los nombres de conjunto de datos del sistema, incluidas las propiedades
used, available, referenced y mountpoint (consulte el ejemplo de la diapositiva).
Utilice zfs list para mostrar los conjuntos de datos especficos proporcionando el nombre del
conjunto de datos en la lnea de comandos. Utilice la opcin -r para mostrar los descendientes del
conjunto de datos. El siguiente ejemplo indica cmo mostrar tank/home/chua y sus conjuntos de
datos descendientes. Para obtener informacin adicional sobre el comando zfs list , consulte
zfs(1M).
# zfs list -r tank/home/chua
tank/home/chua
26.0K
tank/home/chua/projects
16K
tank/home/chua/projects/fs1 8K
/tank/home/chua/projects/fs1
tank/home/chua/projects/fs2 8K
/tank/home/chua/projects/fs2
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
Cules de los siguientes comandos debe utilizar para
comprobar el estado de una agrupacin creada con ZFS?
a. zpool list
b. zpool status x
c. zpool status v
d. zfs list
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
b, c
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Orden del da
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
era de almacenamiento duplicado necesita al menos dos discos,
er ndesfagrupacin
l
l
Una configuracin
i
Gu -traen controladores independientes. Se pueden utilizar muchos discos en una
preferentemente
configuracin
non duplicada. Adems, se puede crear ms de un duplicado en cada agrupacin.
mirror c1t0d0 c2t0d0 c3t0d0 mirror c4t0d0 c5t0d0 c6t0d0
Cada argumento duplicado define un dispositivo virtual de nivel superior independiente. El primer
ejemplo de la diapositiva define un dispositivo duplicado de 2 vas. El segundo ejemplo define
dispositivos duplicados de 3 vas.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Configuracin de la agrupacin
de almacenamiento RAID-Z
Opciones de tolerancia de errores RAID-Z:
RAID-Z de paridad nica (raidz o raidz1): Similar a RAID-5
RAID-Z de paridad doble (raidz2): Similar a RAID-6
RAID-Z de paridad triple (raidz3): Similar a raidz2 con un nivel
de proteccin de paridad adicional
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r sfera
euna
l
l
Adems
de
configuracin
de la agrupacin de almacenamiento duplicada, el sistema de
i
n
u
a
G
r
archivos ZFS
-tproporciona una configuracin RAID-Z.
n
o
Una agrupacin
de almacenamiento RAID-Z puede ser una configuracin con una tolerancia de
n
errores con paridad nica, doble o triple; esto significa que se pueden tolerar uno, dos o tres fallos
en dispositivos respectivamente, sin que se produzca ninguna prdida de datos.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Configuracin de la agrupacin
de almacenamiento RAID-Z
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
era con agrupaciones de discos de un dgito tienen un mejor
er nsRAID-Z
f
l
l
Las configuraciones
i
Gu -Por
rendimiento.
tralo tanto, se recomienda que si crea una configuracin RAID-Z con muchos
n
o dividir los discos en agrupaciones ms pequeas. Por ejemplo, si tiene una
discos,
nintente
configuracin RAID-Z con 14 discos, sera ms adecuado dividir estos 14 discos en dos
agrupaciones de 7 discos.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Configuracin de la agrupacin
de almacenamiento RAID-Z
Configuracin RAID-Z conceptual con tres discos:
raidz c1t0d0 c2t0d0 c3t0d0
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
a
m
erdiscos
ersi tiene
f
l
l
s
Por ejemplo,
tres
en una configuracin RAID-Z de paridad nica, los datos de
i
n
u
a
G
r
paridad ocupan
t un espacio equivalente a uno de los tres discos. De lo contrario, no se necesita
on- especial para crear una configuracin RAID-Z. (Consulte los ejemplos de las
ningnnhardware
configuraciones RAID-Z en la diapositiva).
raidz c1t0d0 c2t0d0 c3t0d0 c4t0d0 c5t0d0 c6t0d0
c7t0d0
raidz c8t0d0 c9t0d0 c10t0d0 c11t0d0 c12t0d0 c13t0d0
c14t0d0
Si va a crear una configuracin RAID-Z con muchos discos, sera ms correcto dividir una
configuracin RAID-Z con 14 discos en dos agrupaciones de 7 discos. Las configuraciones
RAID-Z con agrupaciones de discos de un dgito tienen un mejor rendimiento.
Cada argumento RAID-Z define un dispositivo virtual de nivel superior independiente. El primer
ejemplo define un dispositivo RAID-Z nico que est formado por tres discos. El segundo ejemplo
define dos dispositivos RAID-Z y cada uno tiene siete discos.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
m)
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r sfera
e
l
l
Para cada
dispositivo
virtual que se agrega a una agrupacin, ZFS divide los datos
i
n
u
a
G
r
dinmicamente
en todos los dispositivos disponibles. La decisin sobre dnde colocar los datos
-tel momento
n
o
se realiza
en
de la escritura, por lo que no se crea ninguna divisin de ancho fijo en el
n
momento de la asignacin.
Cuando se agregan dispositivos virtuales a una agrupacin, ZFS asigna gradualmente datos al
nuevo dispositivo para mantener las polticas de rendimiento y asignacin de espacio. Cada
dispositivo virtual tambin puede ser un duplicado o un dispositivo RAID-Z que contiene otros
archivos o dispositivos de disco. Esta configuracin habilita la flexibilidad en el control de las
caractersticas con fallos de la agrupacin. Por ejemplo, puede crear las siguientes
configuraciones a partir de cuatro discos:
Cuatro discos que utilizan la divisin dinmica
Una configuracin RAID-Z de 4 vas
Dos duplicados de dos vas que utilizan la divisin dinmica
El sistema de archivos ZFS admite la combinacin de diferentes dispositivos virtuales en
la misma agrupacin, pero esta accin no est recomendada. Por ejemplo, puede crear una
agrupacin con un duplicado de dos vas y una configuracin RAID-Z de tres vas. Sin embargo,
la tolerancia de errores es tan correcta como el peor de los dispositivos virtuales (en este caso,
RAID-Z). Oracle recomienda que utilice dispositivos virtuales de nivel superior del mismo tipo con
el mismo nivel de replicacin en cada dispositivo.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
Crear una agrupacin de almacenamiento RAID-Z de paridad
) h nica:
m
e
o
c
d
i
u
le c4t0d0
c
G
# zpool create tank raidz c1t0d0 c2t0d0 c3t0d0
a
t
or den
/dev/dsk/c5t0d0
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
erade agrupaciones es rpida y sencilla. Sin embargo, tenga cuidado al
eyrdestruccin
f
l
l
La creacin
s
i
an Aunque se realizan comprobaciones para evitar utilizar dispositivos que
realizar
Guestas-tacciones.
r
estn enouso
n n en una nueva agrupacin, el sistema de archivos ZFS no siempre sabe cundo un
dispositivo ya est en uso. Adems, utilice zpool destroy con precaucin. El uso de este
comando puede tener consecuencias significativas.
Creacin de una agrupacin de almacenamiento ZFS
Utilice el comando zpool create para crear una agrupacin de almacenamiento. Este comando
toma como argumentos un nombre de agrupacin y cualquier nmero de dispositivos virtuales. El
nombre de la agrupacin debe cumplir las convenciones de nomenclatura de componentes ZFS,
como se describe en la Oracle Solaris ZFS Administration Guide (Gua de administracin de ZFS
de Oracle Solaris).
Precaucin: no agregue un disco configurado actualmente como un dispositivo de qurum de
Oracle Solaris Cluster a una agrupacin de almacenamiento ZFS. Despus de agregar el disco a
una agrupacin de almacenamiento, el disco se puede configurar como un dispositivo de qurum.
Creacin de una agrupacin de almacenamiento bsica
El siguiente comando crea una nueva agrupacin denominada tank que consta de los discos
c1t0d0 y c1t1d0:
# zpool create tank c1t0d0 c1t1d0
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
Cules de los siguientes no es un nombre de disco vlido?
a. /dev/dsk/c1t0d0
b. c0t0d6s2
c. /dev/foo/disk
d. c0t0d6p3
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
d
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Orden del da
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
# zpool get listsnapshots tank
NAME PROPERTY
VALUE
SOURCE
tank listsnapshots
on
default
# zpool set listsnapshots=off tank
# zpool get listsnapshots tank
NAME PROPERTY
VALUE
SOURCE
tank listsnapshots
off
local
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s de
Si se recibe una secuencia completa, se crea un nuevo sistema
a
h
archivos.
m)
co
de
e Gui ZFS
Con estos comandos, puede enviar datos decinstantneas
l
ra ent ZFS.
y recibir sistemas de archivos y datos @
deoinstantneas
d
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
erapuede establecer las propiedades del sistema de archivos que se
er n10s8/11,
f
l
l
En Oracle
Solaris
i
Guy reciben
envan
traen una secuencia de instantneas. Estas mejoras proporcionan flexibilidad en:
n
o
La n
aplicacin
de propiedades del sistema de archivos en una secuencia de envo al sistema de
archivos de recepcin.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
REFER
29.5K
2.15M
1.89M
1.89M
MOUNTPOINT
-
a
s
a
)h
m
co uide
e
l
rac en-t G
tank/home/cindys@now
0
2.15M
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
ra
esnapshot
er nzfs
f
l
l
Utilice elicomando
para crear instantneas. Introduzca el nombre de la
s
u
a
G
r
instantnea -para
t el argumento del comando zfs snapshot utilizando las convenciones de
n
o
nomenclatura
de instantneas:
n filesystem@snapname
volume@snapname
Nota: consulte la Oracle Solaris ZFS System Administration Guide (Gua de administracin del
sistema ZFS de Oracle Solaris) para obtener ms informacin sobre las convenciones de
nomenclatura.
A continuacin se crea una instantnea de tank/home/ahrens denominada friday:
# zfs snapshot tank/home/ahrens@Friday
Utilice la opcin -r para crear instantneas para todos los sistemas de archivos descendientes
(consulte los ejemplos de la diapositiva).
Las instantneas no tienen propiedades que se puedan modificar. Las propiedades del conjunto
de datos no se pueden aplicar a una instantnea.
# zfs set compression=on tank/home/ahrens@tuesday
cannot set compression property for 'tank/home/ahrens@tuesday':
snapshotproperties cannot be modified
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
No se u
puede
un conjunto de datos si existen instantneas del mismo:
ille destruir
an destroy
G -#trzfs
tank/home/ahrens
n
o
n cannot destroy'tank/home/ahrens':filesystem has children
use '-r' to destroy the following datasets:
tank/home/ahrens@tuesday
tank/home/ahrens@wednesday
tank/home/ahrens@thursday
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
era de las instantneas ZFS con el comando zfs diff.
er nlassfdiferencias
l
l
Puede determinar
i
u tra
PorG
ejemplo,
-supongamos que la primera instantnea (snap1) se realiza despus de crear
fileA.
noA ncontinuacin, se realiza la segunda instantnea (snap2) despus de crear fileB.
# ls /tank/user1
fileA
# zfs snapshot tank/user1@snap1
# ls /tank/user1
fileA fileB
# zfs snapshot tank/user1@snap2
Puede identificar las diferencias de las instantneas con el comando zfs diff:
# zfs diff tank/user1@snap1 tank/username@snap2
M
/tank/user1
/tank/user1/fileB
M indica que se ha modificado el directorio. + indica que fileB existe en la ltima instantnea.
Para obtener ms informacin sobre cmo identificar las diferencias de las instantneas ZFS,
consulte la Oracle Solaris ZFS System Administration Guide (Gua de administracin del sistema
ZFS de Oracle Solaris).
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Resumen
En esta leccin, debe haber aprendido lo siguiente:
Describir el sistema de archivos ZFS de Oracle Solaris
Comprender la terminologa de ZFS
Crear nuevos sistemas de archivos y agrupaciones ZFS
Destruir sistemas de archivos y agrupaciones ZFS
Modificar las propiedades del sistema de archivos ZFS
Trabajar con clnicos e instantneas ZFS
s
ha
)
om ide
c
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Objetivos
Despus de completar esta leccin, podr:
Controlar y supervisar interfaces de red
Configurar interfaces de protocolo de Internet
versin 4 (IPv4) en el momento del arranque
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Orden del da
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
era MAC
er denlasdireccin
f
l
l
Visualizacin
i
Gu -de
tracontrol de acceso al medio (MAC) es la direccin de hardware exclusiva de su
La direccin
n
computador
no en una red de rea local (LAN). La direccin MAC es tambin la direccin Ethernet
en una LAN Ethernet. Una vez conectado a una LAN, una tabla de resolucin de direcciones
reasigna la direccin MAC fsica del computador a una direccin IP en la LAN.
Puede visualizar la direccin MAC o la direccin Ethernet de dos formas:
Utilice el comando ifconfig -a.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
# ifconfig -a
lo0: flags=1000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232
index 1 inet 127.0.0.1 netmask ff000000
nge0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
inet 192.168.30.41 netmask ffffff00 broadcast 192.168.30.255
ether 8:0:20:93:c9:af
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Visualizacin de la direccin IP
El comando ifconfig -a muestra la configuracin actual
para las interfaces de red.
# ifconfig -a
lo0:flags=1000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232
index 1
inet 127.0.0.1 netmask ff000000
nge0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
inet 192.168.30.41 netmask ffffff00 broadcast 192.168.30.255
ether 8:0:20:93:c9:af
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
era ifconfig muestra la configuracin actual para todas las interfaces
er -a,nelscomando
f
l
l
Con la opcin
i
Gudel sistema.
de red
tra
n
El ejemplo
no de la diapositiva indica que la interfaz de bucle de retorno (lo0) est conectada,
en ejecucin y configurada con una direccin IP 127.0.0.1. La interfaz nge0 est conectada,
en ejecucin y configurada con una direccin IP 192.168.30.41.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
# ifconfig nge0 up
m
# ifconfig a
co uide
e
l
lo0: flags=1000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL>
rac ent Gmtu 8232
o
index 1 inet 127.0.0.1 netmask ff000000
@ tud mtu 1500 index 2
a
nge0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4>
n
S
ra this192.168.30.255
inet 192.168.30.41 netmask ffffff00
broadcast
a
o se
ether 8:0:20:93:c9:af
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r sEthernet
era se marca como down, significa que no puede comunicarse.
einterfaz
f
l
l
Cuando iuna
u tran
Gmarcar
Para
-la interfaz nge0 como down, ejecute los comandos que se muestran en el primer
ejemplo
nodenla diapositiva.
Nota: el indicador UP para nge0 ya no est presente. Cuando una interfaz est marcada como
UP, est lista para comunicarse.
El segundo ejemplo de la diapositiva indica que cuando marca la interfaz como up, el estado UP
aparece en el campo de indicadores de la salida del comando ifconfig.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r sfera
e
l
l
i
La respuesta
n indica que el nombre de host sys41 est activo. La respuesta no answer
u tanterior
a
G
r
de sys41 n
indica
- que no puede contactar con el host sys41. Esto implica un problema con el host
sys41nooun problema con la red.
Para que el comando ping se ejecute correctamente, se deben cumplir las siguientes
condiciones en ambos sistemas:
La interfaz debe estar conectada.
La interfaz debe estar configurada.
La interfaz debe estar activa.
La interfaz debe estar conectada fsicamente.
La interfaz debe tener rutas vlidas configuradas.
Para obtener ms informacin sobre ifconfig, consulte la pgina de comando man ifconfig.
Nota: puede utilizar traceroute para realizar el seguimiento de la ruta que sigue un paquete.
Esta utilidad realiza un seguimiento de la ruta que sigue un paquete IP hasta otro host de Internet.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
eraver qu ocurre cuando un sistema utiliza el comando ping para
er snoop
f
l
l
Use la utilidad
para
s
i
anotro sistema. Para ver el trfico de red entre dos sistemas especficos, ejecute el
Gu -tcon
r
comunicarse
comando
nonque se muestra en la parte superior de la captura de pantalla.
Utilice la opcin -a para habilitar los clics audibles, que le notifican el trfico de red. Aunque son
ruidosos, los clics son tiles en la resolucin de problemas.
En el siguiente ejemplo se muestra cmo habilitar los clics audibles para todo el trfico de red
relacionado con un arranque del protocolo de configuracin dinmica de sistemas (DHCP):
# snoop -a dhcp
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
Cul de los siguientes comandos le permite capturar e
inspeccionar los paquetes de red para determinar qu clase de
datos se transfieren entre sistemas?
a. # snoop
b. # ping
c. # ifconfig
d. # ifconfig -a
a
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
a
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
El comando ifconfig -a se utiliza para:
a. Contactar con otro sistema a travs de la red
b. Visualizar la configuracin actual para todas las interfaces de
red del sistema
c. Capturar e inspeccionar los paquetes de red para determinar
qu clase de datos se transfieren entre sistemas
d. Ninguna de las opciones anteriores
a
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
b
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Orden del da
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Servicio svc:/network/physical:default
archivo /etc/hostname.xxn
archivo /etc/inet/hosts
archivo /etc/inet/ipnodes
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
era los archivos y secuencias que se utilizan para configurar interfaces
er sendescriben
f
l
l
s
En esta
seccin
i
GuIPv4.-tra
de red
on un conocimiento bsico de las interfaces de red del sistema operativo Oracle
Puedenobtener
Solaris estudiando las funciones de los archivos y el servicio que se muestran en la diapositiva.
Servicio svc:/network/physical:default
Este servicio llama a la secuencia /lib/svc/method/net-physical method, que es una de
las secuencias de inicio que se ejecutan cada vez que se arranca el sistema. Esta secuencia usa
la utilidad ifconfig para configurar cada interfaz con una direccin IP y otra informacin de red
necesaria. La secuencia busca archivos denominados hostname.xxn en el directorio /etc,
donde xx es un tipo de interfaz y n es la instancia de la interfaz. Para cada archivo denominado
/etc/hostname.xxn, la secuencia utiliza el comando ifconfig con la opcin plumb para
conseguir que el ncleo est listo para comunicarse con este tipo de interfaz. La secuencia
configura a continuacin la interfaz con nombre utilizando otras opciones del comando
ifconfig. El archivo /etc/hostname.nge0 es un ejemplo de un archivo de configuracin de
interfaz.
Nota: en los sistemas operativos Solaris 8 y 9, se utiliza el archivo
/etc/rcS.d/S30network.sh para realizar la misma funcin. Antes del sistema operativo
Solaris 8, se utilizaba el archivo /etc/rcS.d/S30rootusr.sh.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Interfaz
/etc/hostname.e1000g0
/etc/hostname.bge0
/etc/hostname.bge1
/etc/hostname.ce0
a
s
a
)h
m
/etc/hostname.hme0
Primera interfaz Ethernet hme (controladorc
deodispositivo
ideFastu
e
l
Ethernet) en el sistema
ac ent G
r
o
/etc/hostname.eri0
Primera interfaz Ethernet eri
(controlador
d de dispositivo eri
@
u
a
t
n is S
Fast-Ethernet) en el a
sistema
r
a
de la diapositiva se muestran ejemplos de entradas de archivo para las interfaces Ethernet que se
suelen encontrar en los sistemas Oracle.
Los cdigos para los tipos de interfaz son cdigos de producto. Estos cdigos se originan en
diversos orgenes. Por ejemplo, el cdigo e1000g es para Intel PRO/1000 Gigabit, mientras que el
cdigo bge es una abreviatura de Gigabit Ethernet Broadcom.
El archivo /etc/hostname.nge0 contiene el nombre de host o la direccin IP del sistema que
contiene la interfaz nge0. El nombre de host incluido en el archivo debe existir en el archivo
/etc/inet/hosts, de forma que se pueda resolver en una direccin IP en el momento del
arranque del sistema.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
or
# cat /etc/hostname.nge0
192.168.30.41
Archivo /etc/inet/hosts
El archivo /etc/inet/hosts es una base de datos local que asocia las direcciones IP de los
hosts a sus nombres. Puede utilizar el archivo /etc/inet/hosts con, o en lugar de, otras
bases de datos de hosts, incluido el sistema de nombres de dominio (DNS), el mapa de hosts
del Servicio de informacin de la red (NIS) y la tabla de hosts del Servicio de informacin de la
red Plus (NIS+). Los programas utilizan interfaces de biblioteca para acceder a la informacin del
archivo /etc/inet/hosts.
a
s
a
El archivo /etc/inet/hosts contiene al menos informacin del bucle de retorno
) hy delhost.
m
El archivo tiene una entrada para cada direccin IP de cada host. Si un host
tiene ms
idede una
coseparadas).
u
e
l
direccin IP, este archivo tendr una entrada para cada direccin (en
lneas
rac ent G
El formato de cada lnea es:
o
@ t.u.d .
a
IP-address official-host-name [aliases]
n
S
s
i
Los elementos estn separados por cualquiero
nmero
espacios
o caracteres de tabulacin.
ara de
h
t
e
m
El primer elemento de una lnea es la direccin
IP
del
host.
La
segunda
entrada es el nombre
s
r
u
e
l
l
i
o
oficial del host. Las siguientes entradas
t lnea son nombres alternativos para la
u deslaemisma
g
(
misma mquina o apodos. Los
apodos
son
opcionales.
na licen
a
# cat /etc/inet/hosts
r
A ble
.mo
ra
r sfetruncada>
e<salida
l
l
i
Gu -.tran
non 127.0.0.1 localhost
.
<salida truncada>
.
192.168.30.41 sys41 loghost #connection to nge0 interface
.
<salida truncada>
Nota: el archivo /etc/inet/hosts es el nombre SVr4 oficial (sistema V versin 4) del archivo
de hosts. El enlace simblico /etc/inet/hosts existe para la compatibilidad con Berkeley
Software Distribution (BSD).
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Archivo /etc/inet/ipnodes
Una base de datos local que asocia los nombres de nodos a
sus direcciones IP.
# cat /etc/inet/ipnodes
#
# Internet host table
#
::1 localhost
127.0.0.1 localhost
192.168.30.41 sys41 loghost
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
er nsesfeunraenlace simblico al archivo /etc/inet/hosts. Asocia los nombres
l
l
El archivo
ipnodes
i
Gu a sus
de nodos
tradirecciones de protocolo de Internet (IP). El archivo ipnodes se puede utilizar
n
junto con,
no o en lugar de, otras bases de datos ipnodes, incluido el DNS, el mapa de ipnodes
de NIS y el LDAP.
El archivo ipnodes tiene una entrada para cada direccin IP de cada nodo y puede contener
direcciones IPv4 o IPv6.
Si un nodo tiene ms de una direccin IP, tendr una entrada para cada una de ellas, en lneas
consecutivas. El formato de cada lnea es:
IP-address official-node-name nicknames...
Los elementos estn separados por espacios o caracteres de tabulacin. El primer elemento
de una lnea es la direccin IP del host. La segunda entrada es el nombre oficial del host.
Las siguientes entradas de la misma lnea son nombres alternativos para la misma mquina o
apodos. Los apodos son opcionales. Consulte el ejemplo de la diapositiva.
Las direcciones IP se pueden definir en el archivo ipnodes o en el archivo de hosts. En primer
lugar, se buscar en el archivo ipnodes; a continuacin, se busca en el archivo de hosts.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Nota u
an
r
t
G/etc/inet/ipnodes
se utilizaba para direcciones IPv6, pero ahora es un enlace
simblico
non a /etc/inet/hosts.
Si el volcado por cada del sistema est habilitado en un sistema, se debe cambiar el nombe
del sistema en /var/crash. Las versiones anteriores de Solaris tambin incluan el
nombre del host en archivos ubicados en /etc/net/tic*/*.
Utilice el comando uname -s para cambiar el nombre del host del sistema temporalmente.
Archivo /etc/nodename
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cada sistema operativo Oracle Solaris tiene un nombre cannico, que es el nombre oficial
utilizado al referirse a un sistema. Por convencin, el nombre del sistema es el mismo que el
nombre del host asociado a la direccin IP de la interfaz de red principal (por ejemplo,
hostname.nge0).
En el siguiente ejemplo se muestra el archivo /etc/nodename de un sistema:
# cat /etc/nodename
sys41
Cambie el nombre cannico editando el archivo /etc/nodename y rearrancando a continuacin
el sistema.
Si la configuracin de red de la mquina se gestiona de forma remota y la proporcionan los
protocolos bootparams DHCP o de llamada a procedimiento remoto (RPC), no se utiliza el
archivo /etc/nodename. El archivo no se utiliza porque el servicio remoto proporciona el
nombre cannico.
a
s
a
El archivo /etc/hostname.xxn contiene el nombre del host o la direccin IP del
) hsistema.
m
eun
oembargo,
Slo hay un archivo de ese tipo para un sistema con una interfaz nica. Sin
si
c
d
i
le t Gu
sistema tiene varias interfaces, hay tantos archivos como interfacescactivas.
a
or den
Archivo /etc/inet/hosts
@
a decimales
tu convencional.
npuntos
Las direcciones de red se escriben con la notacin de
S
a
r
a 24ecaracteres
his de longitud. Se pueden utilizar
t
Los nombres de host son cadenas de texto deohasta
caracteres alfabticos, nmeros, el signo
er-my elto. enusel nombre del host. Los puntos (.) slo estn
l
l
i
permitidos cuando delimitan componentes
de
de estilo de dominio. No se permiten
e nombres
(Elguprimernscarcter
espacios en el nombre deln
host.
debe
ser alfabtico. El ltimo carcter no
a
e
c
a
i
puede ser . ni -.
r
l
A ble
o
No se hace distincin
alguna
caracteres en maysculas y en minsculas, a menos que se
m
era entre
er densasignacin
f
l
l
utilice el iservicio
de nombres NIS. Los caracteres en maysculas en los nombres
a
Gucausar
suelen
con NIS.
trproblemas
n
Un carcter
no # indica el principio de un comentario. Despus de un carcter de comentario, no se
Archivo /etc/hostname.xxn
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Comando sys-unconfig
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
era
er n/usr/sbin/sys-unconfig
f
l
l
Utilice elicomando
para deshacer una configuracin de sistema.
s
u tra
G
Adems de
-las acciones mostradas en la diapositiva, el comando sys-unconfig hace lo
siguiente:
non
Ejecuta todas las aplicaciones de configuracin del sistema (estas aplicaciones se definen
mediante ejecuciones anteriores de un comando sysidconfig -a).
Elimina el archivo /etc/resolv.conf para clientes DNS.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
El archivo /etc/inet/hosts:
a. Llama a una secuencia que usa la utilidad ifconfig
para configurar cada interfaz con una direccin IP.
b. Contiene una entrada que configura una interfaz
correspondiente que diferencia entre varias interfaces
del mismo tipo configuradas en el sistema.
c. Es una base de datos local que asocia las direcciones
a
s
IP de los hosts a sus nombres.
a
)h
m
d. Es un enlace simblico a un archivo que asocia
olos ide
c
u
e
nombres de los nodos a sus direccionesaIP.
cl
tG
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
c
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
El nombre del host de un sistema est incluido en tres archivos
del sistema. Debe modificar todos estos archivos y realizar un
rearranque para cambiar correctamente el nombre del host de
un sistema.
a. Verdadero
b. Falso
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
a
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Resumen
En esta leccin, debe haber aprendido lo siguiente:
Controlar y supervisar interfaces de red
Configurar interfaces de protocolo de Internet versin 4
(IPv4) en el momento del arranque
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Objetivos
Despus de completar esta leccin, podr:
Describir los conceptos bsicos de la administracin de paquetes
Administrar paquetes mediante la interfaz de lnea de comandos
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Orden del da
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r sfera
lleproveedores
Oracleu
yilos
de terceros ofrecen a los usuarios productos de software en paquetes.
n
a
G
r
-tsoftware
Paquetesn
de
o
n
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Archivo /var/sadm/install/contents
El archivo /var/sadm/install/contents es un registro completo de todos los paquetes de
software instalados en el disco del sistema local. Hace referencia a cada archivo y directorio
perteneciente a cada paquete de software y muestra la configuracin de cada producto instalado.
Para ver el contenido del archivo /var/sadm/install/contents, ejecute el siguiente
comando:
# more /var/sadm/install/contents
/bin=./usr/bin s none SUNWcsr
/dev d none 0755 root sys SUNWcsr SUNWcsd
/dev/allkmem=../devices/pseudo/mm@0:allkmem s none SUNWcsd
/dev/arp=../devices/pseudo/arp@0:arp s none SUNWcsd
/dev/conslog=../devices/pseudo/log@0:conslog s none SUNWcsd
/dev/console=../devices/pseudo/cn@0:console s none SUNWcsd
/dev/dsk d none 0755 root sys SUNWcsd
(salida omitida)
a
s
a
) hvez que
El comando pkgadd actualiza el archivo /var/sadm/install/contents m
cada
se
e
o
instalan nuevos paquetes.
ec Guid
l
c
El comando pkgrm utiliza el archivo /var/sadm/install/contents
dnde
nt determinar
ora epara
se encuentran los archivos para un paquete de software en@
el sistema.dCuando
se elimina un
tu
na i/var/sadm/install/contents.
paquete del sistema, el comando pkgrm actualiza elaarchivo
S
r
s
a eentelhdisco
Para determinar si se ha instalado un archivo o
concreto
del sistema y buscar el
m
s
r
directorio en el que se encuentra, utilice
el
comando
pkgchk
con
el
nombre de la ruta parcial o
e to u
l
l
i
completa del comando sobre el que
informar.
e
(gudesea
s
n
a
Ejemplo:
e
n
ra lshowrev
lic est instalado en el disco del sistema:
para verificar que el A
comando
e
o
ab-P showrev
m
#
pkgchk r-l
r
e
e
f
ill ans /usr/bin/showrev
Gu -Pathname:
tr
Type: regular file
n
no
Expected mode: 0755
Expected owner: root
Expected group: sys
Expected file size (bytes): 29992
Expected sum(1) of contents: 59728
Expected last modification: Nov 08 23:02:51 2006
Referenced by the following packages:
SUNWadmc
Current status: installed
Pathname: /usr/share/man/man1m/showrev.1m
Type: regular file
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
# ls -ld SUNWzsh
drwxr-xr-x
5 root
# cd SUNWzsh
# ls l
total 3280
total 127
drwxr-xr-x
2 root
drwxr-xr-x
2 root
-rw-r--r-1 root
-rw-r--r-1 root
drwxr-xr-x
3 root
#
staff
2048
staff 2048
staff 2048
staff
455
staff 58248
staff 2048
Nov
Nov
Nov
Nov
Nov
14
14
14
14
14
20:54
20:54
15:56
15:56
20:54
archive
install
pkginfo
pkgmap
reloc
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
era un ejemplo de un paquete (SUNWzsh) con formato de sistema de
er sensmuestra
f
l
l
En la diapositiva
i
Gu El -paquete
archivos.
tra consta de un directorio que coincide con el nombre del paquete, adems de
n
otros archivos
no y directorios, incluidos los archivos pkginfo y pkgmap.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
# ls -l SUNWzsh.pkg
-rw-r--r-- 1 root
root
1092608 Feb 15 14:56 SUNWzsh.pkg
# file SUNWzsh.pkg
SUNWzsh.pkg:
package datastream
# head SUNWzsh.pkg
# PaCkAgE DaTaStReAm
SUNWzsh 1 2110
# end of header
NAME=Z shell (zsh)
ARCH=sparc
VERSION=11.10.0,REV=2005.01.08.05.16
SUNW_PRODNAME=SunOS
SUNW_PRODVERS=5.10/SunOS Development
SUNW_PKGTYPE=usr
MAXINST=1000
#
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
era un ejemplo de un paquete con formato de flujo de datos.
er sensmuestra
f
l
l
En la diapositiva
i
u tdescargados
ra
LosG
paquetes
de Internet suelen tener el formato de flujo de datos.
n
o
n
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
Qu comando utiliza el archivo /var/sadm/install/contents
para determinar dnde se encuentran los archivos para un paquete
de software en el sistema?
a. pkgrm
b. pkgadd
c. pkgchk
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
a
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Orden del da
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Administracin de paquetes
desde la lnea de comandos
pkgtrans
pkgadd
pkgrm
pkginfo
pkgchk
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
er nsfederala lnea de comandos para convertir paquetes o ver, agregar y eliminar
Utilice u
las
illherramientas
G de -una
software
traestacin de trabajo una vez que el software del sistema operativo Oracle Solaris
n
est instalado
no en un sistema.
Conversin de formatos de paquete
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
# pkginfo | more
(salida omitida)
system
SUNWcti2
ALE
SUNWctltk
system
SUNWctlu
CTL
SUNWctpls
support
ALE
SUNWcttf
...
a
s
a
h
)
m
Simplified Chinese (EUC) True Type Fonts
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera mantiene un registro de los paquetes instalados.
e/var/sadm/pkg
l
l
El directorio
i
Gu -trdealan diapositiva, la columna de la izquierda muestra la categora del paquete,
En el ejemplo
n
como n
lao
aplicacin, el sistema, la disposicin de texto complejo (CTL) o el entorno de lenguaje
alternativo (ALE). Un lenguaje CTL es cualquier lenguaje que almacena texto de forma diferente a
la que se muestra. Un ALE es un lenguaje alternativo diferente a los lenguajes bsicos del
sistema operativo Oracle Solaris.
La columna central muestra el nombre del paquete de software. Si empieza por SUNW, se trata de
un producto de Oracle Corporation. De lo contrario, representa a un paquete de terceros.
La columna de la derecha muestra una breve descripcin del producto de software.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Visualizacin de informacin
sobre todos los paquetes
Para visualizar toda la informacin disponible sobre los paquetes
de software, utilice el comando pkginfo con la opcin -l.
# pkginfo -l | more
(salida omitida)
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
SUNWman
On-Line Manual Pages
system
sparc
43.0,REV=75.0
/usr
Sun Microsystems, Inc.
System Reference Manual Pages
2004.12.21.15.30
Jan 11 2007 13:07
Please contact your local service provider
completely installed
12402 installed pathnames
21 shared pathnames
190 directories
67327 blocks used (approx)
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
era sobre el paquete de software SUNWman, introduzca el comando
er vernlasinformacin
f
Ejemplo:illpara
u traen la diapositiva. La ltima lnea indica el tamao del paquete. El nmero de
queG
se muestra
n- define la cantidad de espacio necesario en el disco para instalar el paquete.
bloques
noutilizados
Nota: un bloque es un bloque de discos de 512 bytes.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
erapaquetes ubicados en un DVD de software del sistema operativo
er nssobre
f
l
l
Para ver
informacin
i
GuSolaris
Oracle
tr10a basado en la plataforma SPARC:
n
no pkginfo -d /cdrom/cdrom0/Solaris_10/Product | more
Para ver informacin sobre paquetes ubicados en un DVD de software del sistema operativo
Oracle Solaris 10 x86/x64:
pkginfo -d /cdrom/cdrom0/Solaris_10/Product | more
Para ver informacin sobre paquetes ubicados en un CD-ROM 1 de software del sistema
operativo Oracle Solaris 10 x86/x64:
pkginfo -d /cdrom/cdrom0/Solaris_10/Product | more
Los grupos de software ubicados en un CD-ROM 1 de software del sistema operativo Oracle
Solaris 10 son Reduced Networking Core System Support y Core System Support.
Para ver informacin sobre paquetes ubicados en cualquiera de los CD-ROM de software de
Oracle Solaris 10 que no sean el CD-ROM 1 de software:
pkginfo -d /cdrom/cdrom0/Solaris_10/Product | more
Los grupos de software ubicados en los CD-ROM 2, 3 y 4 de software del sistema operativo
Oracle Solaris 10 son End User System Support, Developer System Support, Entire Distribution y
Entire Distribution Plus OEM Support.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
Qu comando utiliza un administrador del sistema para
visualizar informacin bsica sobre los paquetes de software
instalados en el disco del sistema local?
a. pkginfo l | more
b. pkginfo | more
c. pkginfo |wc l
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
b
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
o
ide
SunVTS Framework(sparc) 6.3,REV=2006.10.19.18.34lec
u
G
Copyright 2006 Sun Microsystems, Inc. All rights
ac reserved.
t
r
n
o
Use is subject to license terms.
de
@
u
a
t
Using </opt> as the package base directory.
ran this S
a
## Processing package information.
o se
m
...
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
erade software SUNWvts desde un DVD e instalarlo en un sistema
er el paquete
f
l
l
Para transferir
s
i
n comandos que se muestran en la diapositiva.
alos
Gu ejecute
r
SPARC,
t
De forma
predeterminada, el comando pkgadd requiere confirmacin durante el proceso de
non
adicin del paquete.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
Using </> as the package base directory.
)h
m
## Processing package information.
co uide
e
l
## Processing system information.
ac ent G
rinstalled.
6 package pathnames are already properly
o
@ tud
...
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
eelrapaquete SUNWvts est en el siguiente directorio en el DVD del sistema
er x86/x64,
f
l
l
En un sistema
s
i
n
aSolaris:
Gu Oracle
r
operativo
t
/cdrom/cdrom0/Solaris_10/ExtraValue/CoBundled/SunVTS_6.3/Packages
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
e
nstambin
aflujo(gdecdatos
Los paquetes en formatoade
se pueden agregar desde un servidor web.
e
n
i
r
l
Los comandos del siguiente
requieren que se ejecute un servidor web en el sistema del
A bejemplo
leversiones
o as
instructor en r
clase,
como
las
SPARC y x86/x64 del paquete SUNWzsh almacenado
a
m
er
e nespecificadas.
f
l
l
en las ubicaciones
s
i
Guantes-detraprobar estos ejemplos, utilice el comando pkgrm SUNWzsh para eliminar el
Nota:
n
paquete
que est instalado en el sistema.
noSUNWzsh
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
# pkgchk SUNWladm
#
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r stambin
era comprueba el nombre de la ruta, el tamao de archivo, la suma de
epkgchk
f
l
l
El comando
i
Gu -tryalosn atributos de archivo de un paquete.
comprobacin
Si el comando
non pkgchk no muestra un mensaje, esto indica que el paquete se ha instalado
# pkgchk v SUNWladm
/usr
/usr/sadm
/usr/sadm/lib
/usr/sadm/lib/localeadm
/usr/sadm/lib/localeadm/Locale_config_S10.txt
...
.
correctamente y que no se ha realizado ningn cambio en ningn archivo o directorio del paquete.
En el siguiente ejemplo se comprueba el contenido y los atributos del paquete de software
SUNWladm que est instalado actualmente en el sistema.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Por ejemplo, para mostrar los archivos del paquete de software SUNWladm, ejecute el comando:
# pkgchk v SUNWladm
/usr
/usr/sadm
/usr/sadm/lib
/usr/sadm/lib/localeadm
/usr/sadm/lib/localeadm/Locale_config_S10.txt
/usr/sadm/lib/localeadm/admin
/usr/sadm/lib/localeadm/core_packages.txt
/usr/sadm/lib/localeadm/gen_configfile.pl
/usr/sadm/lib/localeadm/retrievecd.pl
/usr/sadm/lib/localeadm/retrievecombined.pl
/usr/sbin
/usr/sbin/localeadm
#
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
era se comprueba el archivo /etc/shadow.
erde lansdiapositiva
f
l
l
En el ejemplo
i
u tra
LasG
diferencias
- en modtime, file size y checksum indican que el archivo /etc/shadow
original
nohancambiado de tamao. Para este archivo concreto, esto ha ocurrido debido a la
instalacin inicial del software del sistema operativo Oracle Solaris.
En el siguiente ejemplo se muestra cmo utilizar la opcin -l con el comando pkgchk para
mostrar informacin sobre archivos seleccionados que forman un paquete.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co /usr/bin/
ide del
ruta
u
e
Por ejemplo, el comando pkgchk no devuelve informacin si se omite
la
l
rac ent G
ejemplo anterior:
o
@ tud
# pkgchk -l -p showrev
a
n
ra this S
#
a
o se
m
r
lle to u
i
u
(g nse
a
e
n
c
a
i
r
l
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Si se utiliza la opcin -p , se debe escribir la ruta completa para que el comando pkgchk
devuelva informacin sobre el archivo. Si se utiliza la opcin -P, se puede proporcionar un
nombre de ruta parcial.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
Do you want to remove this package? [y,n,?,q]cyo
ide
u
e
l
c nt G
a
r
o
## Removing installed package instance <SUNWapchr>.
de
@
u
a
t
...
ran this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
er nsferael comando pkgrm requiere confirmacin para continuar eliminando un
l
De formailpredeterminada,
Gu y emite
paquete
traun mensaje para avisar sobre posibles dependencias del mismo. Si existen
n
dependencias
no del paquete, el comando requiere confirmacin de nuevo para continuar con el
proceso de eliminacin del paquete.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Nota: un archivo compartido por dos o ms paquetes muestra el mensaje filename <shared
pathname not removed>.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
a
s
a
)h
m
co uide
e
l
rac ent G
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
era copiar paquetes de software instalados normalmente desde el DVD
erla tarea,
f
l
l
s
Para facilitar
puede
i
an Solaris 10 o los CD-ROM de software de Oracle Solaris 10 en un directorio
Gu -detrOracle
de software
spool n
enoelnsistema.
El directorio de instalacin predeterminado para paquetes que se han puesto en cola, pero no se
han instalado, es /var/spool/pkg. El comando pkgadd, de forma predeterminada, busca en el
directorio /var/spool/pkg cualquier paquete que se haya especificado en la lnea de
comandos.
Copiar paquetes desde el CD-ROM o DVD en un directorio spool no es lo mismo que instalar los
paquetes en el disco.
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
En un sistema SPARC, copie un paquete desde el DVD de software del sistema operativo
Oracle Solaris 10 en el directorio /var/spool/pkg con el siguiente comando:
# pkgadd -d /cdrom/cdrom0/Solaris_10/Product -s spool SUNWauda
Transferring <SUNWauda> package instance
En un sistema x86/x64, copie un paquete desde el DVD de software del sistema operativo
Oracle Solaris 10 en el directorio /var/spool/pkg con el siguiente comando:
# pkgadd -d /cdrom/cdrom0/Solaris_10/Product -s spool SUNWauda
Transferring <SUNWauda> package instance
La opcin -s con la palabra clave spool copia el paquete en el directorio /var/spool/pkg de
forma predeterminada.
Para verificar que el paquete existe en el directorio spool:
# ls -al /var/spool/pkg
total 6
drwxrwxrwt
3
root bin 512 Feb 15
drwxr-xr-x
12
root bin 512 Feb 6
drwxr-xr-x
5
root root 512 Feb 15
22:19 .
17:26 ..
22:19 SUNWauda
a
s
a
)h
m
dela
copkgrmuicon
Para eliminar paquetes de software del directorio spool, utilice el comando
e
l
opcin -s:
rac ent G
o
@ tud
# pkgrm -s spool SUNWauda
a
n
ra thspooled:
sS
The following package is currently
i
a
o se
SUNWauda Audio Applications
m
r
lle to u
i
(sparc) 11.10.0,REV=2005.01.21.15.53
u
e package? [y,n,?,q] y
(g nsthis
Do you want
to remove
a
e
n
raspooled
licpackage instance <SUNWauda>
Removing
A
e
l
o de rgestin
ab de colas alternativos, especifique el directorio que se debe utilizar
m
Si existen directorios
r
e
e
f
sustituyendo
uill tlararutansdel directorio por la palabra clave spool.
G
Por ejemplo,
n-para seleccionar el directorio /export/pkg, ejecute los siguientes comandos:
o
n
# pkgadd -d /cdrom/cdrom0/Solaris_10/Product -s /export/pkg SUNWauda
# pkgrm -s /export/pkg SUNWauda
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
Ejemplos:
i
a de flujo de datos, ejecute los siguientes comandos:
Gu -trpaquete
Para crearnun
noun sistema SPARC:
En
# cd /cdrom/cdrom0/s0/Solaris_10
En un sistema x86/x64:
# cd /cdrom/cdrom0/Solaris_10
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
n lice
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
pkgadd
Instala paquetes
pkgrm
Elimina paquetes
pkgchk
s
a
h
)
pkgtrans
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Convierte un paquete de un formato a otro (por
ejemplo, de formato de sistema de archivos a
flujo de datos) o de un formato de sistema de
archivos a otro formato de sistema de archivos
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Descripcin
/var/sadm/install/contents
/opt/pkgname
/opt/pkgname/bin o /opt/bin
/var/opt/pkgname o
/etc/opt/pkgname
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
Qu comando utiliza un administrador del sistema para mostrar
informacin sobre los paquetes ubicados en un CD-ROM 1 de
software del sistema operativo Oracle Solaris 10?
a. pkginfo d
/cdrom/cdrom0/s0/Solaris_10/Product |more
b. pkginfo d/cdrom/cdrom0/Solaris_10/Product
|more
a
s
c. ppkginfo d
a
h
/cdrom/cdrom0/s2/Solaris_10/Product o/more
m) e
ec Guid
l
c
ra ent
o
@ tud
a
n
ra this S
a
o se
m
r
lle to u
i
u
(g nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n
Copyright i2011,
c
a
r
l
A ble
o
m
r sfera
e
l
l
i
Respuesta:
a
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Cuestionario
Un administrador del sistema ha instalado recientemente el
paquete de software SUNWladm en un sistema. Cul de los
siguientes comandos permite al administrador mostrar los
archivos de este paquete?
a. pkgchk v SUNWladm
b. pkgchk p SUNWladm
c. pkgchk l /usr/bin/SUNWladm
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
r sfera
e
l
l
i
Respuesta:
a
Gu -tran
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non
Unauthorized reproduction or distribution prohibited Copyright 2013, Oracle and/or its affiliates
Resumen
En esta leccin, debe haber aprendido lo siguiente:
Describir los conceptos bsicos de la administracin de
paquetes
Administrar paquetes mediante la interfaz de lnea de
comandos
s
a
h
)
m
e
o
c
d
i
le t Gu
c
a
or den
@
na is Stu
a
r
a e th
o
m
er to us
l
l
i
(gu nse
a
e Oracle y/o sus filiales. Todos los derechos reservados.
n li2011,
Copyright
c
a
r
A ble
o
m
er nsfera
l
l
i
Gu -tra
non