solaris8学习资料 - 第五课
发布时间:2006-10-14 8:47:31   收集提供:gaoqian
 倒霉的我加了两天班!!本来想早点写的东西又晚了。最近一直听说有网友要创业,
 真的很羡慕他们。(以后失业了就去投靠他们,呵呵)不过目前来说,unix的市场
 主要还是外国人的天下,跑在Solaris上的共享软件都是老外们写的,我还没有看到
 一个中国人写的东东。要是能在unix上找到一条出路,开创一片新天地那就太好了。
 祝愿网友们早日成功!(呵呵,到时候就可以找他们骗饭了:)) 


答案: 
1、上面是块设备,下面是原始设备。 
136是最大设备号,0是最小设备号。 
2、-name   按名字查找 
  -type   按文件类型查找 
  -atime  按最近访问的时间 
  -perm   按文件权限 
  -inum   按文件的inode号 


第五章 
1、关于slice的概念。 
在本章中介绍了一些硬盘的基础知识。其中大部分的内容和windows下的没有区别。
唯一特出的概念是slice。slice就相当于在dos下的分区的概念,一个slice就相当于
一个逻辑的硬盘,但在数目上是有限制的。一块物理硬盘可以分为0~7共8个slice,
但其中的slice2指代的是整个物理硬盘。(有的时候直接用2比较方便,比如对一块
物理硬盘进行fsck,可以用fsck /dev/rdsk/cxtxdxs2来对所有扇区(slice)进行操作) 
在solaris中一般设定的分区号是: 
/        slice 0 
swap     slice 1 
/var     slice 3 
/opt     slice 5 
/usr     slice 6 
/export/home      slice 7 
这些不是标准,只是一个比较习惯的分区方法。由于sun的默认情况下是这样的分法,
所以它的文档中有一些说明是按照这个写的。建议在可能的情况下如此分配。另外,
没有单独分slice的目录,它的容量都占用它的父目录所在分区容量。如,不给
/export/home单独分区,则它将占用/export所在分区容量,而/export也没有单独分区,
则占用/分区的容量。 
slice的命名规则:cxtxdxsx 
c是指controler number。举个简单的例子:在使用scsi的时候,比如你的机器有3个
外接的scsi接口,则从不同的scsi接口连出来的外置硬盘(一个或几个)有不同
的cx。x是有接口决定的。 
t是指target number。在scsi中来说,一般就是scsi id。这点要注意的是有的设备
不要随便改动。如cdrom(dvdrom)在sun的硬件中默认是6,如果通过跳线改为别的数目,
则在openboot中的cdrom的假名有可能仍指向原先的target 6,那么这时boot cdrom命
令无法正常实现。 
d是指disk number。在sun的系统中scsi设备一般都设置为0 
s当然就是指slice number了。 
2、逻辑设备名和物理设备名 
逻辑设备名在/dev目录下,是我们一般使用的类似/dev/dsk/cxtxdxsx的名称,他们都
是连接到/device目录下的物理设备名上。 
物理设备名在/device目录下,我们一般不使用它。只是对有些机器(如3500)或有些
时候(如cdrom的target号与默认情况下不同)会使用物理设备名。 
3、/etc/path_to_inst prtconf 
本章中介绍的关于硬件的一个文件和一个命令。通常情况下,如果设备被系统正常识别,
则即使它没有被配置使用,也可以在这两个文件中显示出来。最明显的例子是添加网
卡但没有写hostname.*和使用ifconfiig命令的时候,系统可以知道有网卡,但不能使
用。通常的网卡instance号可以从0一直往下排,但对千兆网卡来说是不一定的,需要
先从/etc/path_to_inst文件中找出instance号,并写如kernel下的ge.conf文件中。
(不知道最近的千兆网卡是不是何以不配置了,有知道的请给个帖子) 
4、重新配置系统硬件 
关机的方法:touch /reconfigure  boot -r 
不关机的方法:devfsadm drvconfig 
devfsadm只能在8里面是用,它其实就是drvconfig的一个前端程序,比较方便而以,
不用再多敲disks  tapes这样的命令:)。平常使用的时候可能对-c指定相应设备
和-i限制相应设备用的不多,敲一个devfsadm就搞定,但考试的时候可是会考的,还
是应该记一下。 


问题: 
1、知道你的机器是否支持能源之星吗?怎么看?(提示,用本章里讲的一个重要的命令) 
2、用reboot命令从新配置系统硬件是怎样写的?(一道考试题) 
3、物理名:/pci@1f,2000/<device>@1是指450机器上的什么设备?? 


--------------------------------------------------------------------------------
 
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50