SUN的入门培训资料3
上一篇 / 下一篇 2007-11-12 11:54:51 / 个人分类:linux
http://www.xxlinux.com/linux/article/unix/rumen/2006-06-25/2114_3.html51Testing软件测试网"YYV+p!Q N;jZ,Yd#H6v
}2LU1H.L%G}0(5) STOP+A 51Testing软件测试网/|3X
xRU{
(6) 直接关闭电源。51Testing软件测试网ue}!D&B(mI!_q!d
紧急情况下,按Stop+A , 如Stop+A不起作用,则将设备电源关闭。这是极端情况,这两种方法不是干净的关闭,是突然关闭的,仅在紧急情况使用。
h L5H's'ua5E0
dV%@#Nd`0硬盘管理51Testing软件测试网#Xp h.qbSL
51Testing软件测试网8fkh5Y0H/]
(一)硬盘和文件资源
7BxE%NX3U9i0硬盘和CD-ROM设备使用块设备接口,硬盘设备文件存储在/dev目录下。字符设备文件存于rdsk子目录下,块设备文件存在dsk子目录下。
'|+m,e3T0b&i$^0在Solaris系统中用设备名来代表磁盘。磁盘设备名是类似cntndn格式的一系列字母和数字,比如我们看到的c0t0d0。设备名中的字母(c,t,d)都是一样的,但n代表的数字表示特定的磁盘或者系统。例如c0t0d0表示0号控制器,0号磁盘,0号LUN,这通常指代系统中的第一个硬盘,往往也是系统的启动磁盘(boot disk)。51Testing软件测试网B(p-zl0Jr9NVm
sun使用下列命名方式定义逻辑设备名:51Testing软件测试网
K9wD:ytz
eM
/dev/[r]dsk/cntndnsn
(k5HcxDxe1GaE3J0例子: 51Testing软件测试网]|#]K9P4RQM%i5y
/dev/dsk/c0t3d0s0
nH%Nk6OP0c:逻辑控制器号(逻辑控制器)
U{^I-I'N |0t:物理总线目标号 51Testing软件测试网.?_Q?G
d:磁盘或逻辑单元号(LUN) 51Testing软件测试网p/^3h~pPiuz
s:分区号
l j[Z m(RX{0cn:n指磁盘控制器。当SUN系统搜集安装在系统中的磁盘控制器信息时,它给每个磁盘控制器一个数值,数值取决于系统监测控制器的先后顺序。第一个被检测到的控制器分配的数值是0,第二个控制器是1,依次类推。对IDE系统来说,第一个IDE通道为0,第二个(如果存在的话)通道为1。
!d%XL5_A7D0tn:n指磁盘的目标号。这个数字有时候被称为SCSI标识符,磁盘控制器上的每一个磁盘都有一个唯一的目标号。控制器通过这个目标号可以对每个磁盘独立寻址。对IDE磁盘而言,主盘的目标号是0,从盘的目标号是1。 51Testing软件测试网fm*A'_
gA*L
dn:n指磁盘的逻辑单元号(LUN)。在有些磁盘阵列中,LUN被用来区分系统中的各个磁盘。一个阵列可以用一个目标号来表示一组磁盘,然后用LUN来表示这个磁盘组中的单个磁盘。这种方式被广泛应用于SCSI磁盘阵列和光盘转换设备中。对单个磁盘或IDE磁盘,这个数字总是设定为0。
2eti`a:P F0E0sn:n指磁盘上的分区号。它和磁盘的分区对应。就如我们前面所说的“Solaris下,一个磁盘包含8个分区,标记为0-7”,因为这里n的数值只能是0——7。 51Testing软件测试网9sN b[|
以上的内容,就可以详细说明出c0t0d0s0的含义了。
ED`%Hw8z'R:c0dmesg命令 51Testing软件测试网!j'JmS$G~ A,c0b Y"G1S?
dmesg命令用实例名和物理名来标识连到系统上的设备。dmesg命令也显示系统诊断信息、操作系统版本号、物理内存的大小以及其他信息。51Testing软件测试网_:r;@)`6u;P
例子:
m"ppT+R`E0下面的输出信息是从前面的dmesg例子的输出信息中提取出来的,标识着连到系统上的硬盘设备。
i M
kq6Y6?tg0对每个硬盘设备,输出三行信息,分别表示:51Testing软件测试网eqS-R*J-@
d
1. 硬盘的实例名。
-L(_V!k/xh02. 硬盘的物理设备名。51Testing软件测试网m;F&gwI
3. 硬盘的市场名和硬盘的外形信息特征。51Testing软件测试网^8Ze \i1^
硬盘的逻辑设备名是对硬盘的物理设备名的符号连接。硬盘的实例名是对物理设备命名的内核的缩写,Solaris命令不用此来表示硬盘。
w[\^fJ ~0向一块硬盘写入数据之前,首先需要将其分区和格式化,这个过程一般可以分为3个步骤: 51Testing软件测试网/T)g$T)Mx
1. 物理格式化,也就是通常所说的低级格式化(Low-Level Formatting,LLF);
AYp+j%zWz9NF{02. 分区; 51Testing软件测试网(y
xksyl
3. 逻辑格式化,也就是通常所说的高级格式化(High-Level Formatting,HLF)51Testing软件测试网0nx
N
W\.T
低级格式化的时候,硬盘被分成若干个磁道,这些磁道又被分成若干个扇区,每个扇区填充了随机数据。几乎所有的硬盘在出厂前都已经被低级格式化过,所以,用户只要对硬盘进行下面两个步骤(分区和逻辑格式化)就可以了。 51Testing软件测试网1_ytxe3R@x1Bc5v
(二)硬盘分区
!ko\)]J0分区会将硬盘分成几个部分,成为分区或者是分片。“分片”是“分区”的另一种说法。每个分区/分片由若干个柱面组成。绝大多数下,Solaris中的一个硬盘分区对应一个文件系统。一个分区不能包含多个文件系统;同样,一个文件系统也不能跨越多个分区。Solaris中,对硬盘进行分区,就是使用format命令。51Testing软件测试网`~?Dnq(LJ;Ptwd%D
solaris利用在设备目录下的字符设备文件和块设备文件对硬盘进行访问。然而,硬盘不是由用户直接访问的,是通过分区对它进行访问的,分区由设备目录下的设备文件来表示。
;_${0L!T9P|0分区是管理数据的一个方便的方法。重要的系统文件和程序可以存在一个分区,而用户产生的文件放在另一个分区。它保持不同类型的数据在不同的分区。这使系统管理员能灵活地利用数据或使用不同的备份机制。因为用户的数据每天都发生变化,系统管理员应每天作备份。而重要的系统数据不是经常变化,也就不需经常做备份。51Testing软件测试网)[v|Hm,LK
由Sun提供的硬盘分区可多达8个,用1-7标识。
@x
p4u"}vr0分区2表示整个硬盘。
*C}%rFD!O4k*K%[p0分区5表示/opt文件系统,此文件系统用来存贮那些未随操作系统一起提供的软件。
V7Dv:M,E0s#W8hQ0分区6 是/usr分区,此文件系统包含那些只能在某些类型的系统上运行的文件(如SPARC executables)和一些能在所有系统类型上运行的文件(如联机手册放在/usr/share目录下)。51Testing软件测试网
_hg5R[ p!D
分区7的文件系统称为/export/home,这是挂接用户主目录的挂接点。51Testing软件测试网vOn|:yzxce
硬盘分区通过在/dev目录下的逻辑设备文件加以访问.如/dev/dsk/c0t0d0s0表示在第一个硬盘上的第一分区。51Testing软件测试网&`%Vka4Pk\
format实用程序
:n4~6??'_.C0format程序是一个硬盘维护工具,由系统管理员使用,其类似于DOS中的fdisk命令,主要完成以下任务:
+F4x!xPdPW0• 重新格式化硬盘。
/{)lsO4c'l s iB"p0• 改变分区大小。
}N/T%RMV2Qi0• 修理和分析硬盘扇区。51Testing软件测试网3if'H2]}%r9|
硬盘分区信息可以通过format命令查看,例如,显示出来的信息如下: 51Testing软件测试网5[r$G%Pp
# format
D0O ?+S#`0CQ_0Searching for disks...done
H@5W*Fq1tO%?0
/o9waW_u}1C;V0AVAILABLE DISK SELECTIONS: 51Testing软件测试网 K#k:I9f.m KLjc\b*Cw_
0. c0t0d0 <SUN18G cyl 7506 alt 2 hd 19 sec 248>;
!dAeYi8q#RJ4Ej0 /pci@1f,4000/scsi@3/sd@0,0 51Testing软件测试网5bURNi6q7cO
(E4m;iW:n.Rt1G0系统信息中0. c0t0d0 <SUN18G cyl 7506 alt 2 hd 19 sec 248>;/pci@1f,4000/scsi@3/sd@0,0的含义很简单,0. c0t0d0就代表只装了一个硬盘,<SUN18G cyl 7506 alt 2 hd 19 sec 248>;代表的是这个硬盘的大小和柱面信息,/pci@1f,4000/scsi@3/sd@0,0所代表的,就是这个硬盘的实际物理地址。这些信息看起来很复杂,其实一般都只需要看看format命令抓出来的硬盘数量,是不是我们装在系统上的数量。
Z/I&M7OwtMw051Testing软件测试网/_/U8mC;RB'UA
Specify disk (enter its number): 0
"ac8^7uo$|3^Y2P0selecting c0t0d0
2\.en4g&GUJ*~#B0[disk formatted] 51Testing软件测试网C!?5ZR%^ vqX
Warning: Current Disk has mounted partitions. 51Testing软件测试网~;~c1Iaz
51Testing软件测试网"wk#_dG%u'{a
FORMAT MENU: 51Testing软件测试网q4FDSICgv0H
disk - select a disk 51Testing软件测试网&R,n"^,kjjI(V#`
type - select (define) a disk type 51Testing软件测试网 e:~;v7D&e