Sun Solaris 用户手册csdn - AG环亚娱乐

Sun Solaris 用户手册csdn

2019-02-07 09:30:39 | 作者: 运华 | 标签: 文件,体系,硬盘 | 浏览: 8734

(一)硬盘和文件资源

硬盘和CD-ROM设备运用块设备接口.硬盘设备文件存储在/dev目录下.

字符设备文件存于rdsk子目录下,块设备文件存在dsk子目录下.

1. 逻辑硬盘设备命名的约好

/dev/[r]dsk/cwtxdysz

比如:

/dev/dsk/c0t3d0s0

Cn:controller number
 操控器号,标识被硬盘操控的加到体系上的逻辑次序.

c0代表榜首个硬盘操控器,c1代表第二个硬盘操控器,类推. 
tn:target number
 方针号,是坐落操控器内的地址,通常在外围设备的反面能

找到方针号. 
Dn:disk number
 硬盘号,代表连在方针上的设备的逻辑单位号.d0代表榜首

个硬盘,d1代表第二个硬盘,顺次类推.对嵌入式SCSI操控器,

硬盘驱动号总是0. 
Sn:slice or portition numer
 片或分区号,标识硬盘的分区. 

2. dmesg指令

dmesg指令用实例名和物理名来标识连到体系上的设备.dmesg指令也显现体系

确诊信息、操作体系版本号、物理内存的巨细以及其他信息.

比如:

下面的输出信息是早年面的dmesg比如的输出信息中提取出来的,标识着连到体系上

的硬盘设备.

对每个硬盘设备,输出三行信息,别离表明:


硬盘的实例名.


硬盘的物理设备名.


硬盘的商场名和硬盘的外形信息特征.

硬盘的逻辑设备名是对硬盘的物理设备名的符号衔接.硬盘的实例名是对物理设备命

的内核的缩写.Solaris指令不必此来表明硬盘.

 

3.showrev 指令


(二)硬盘分区

运用在设备目录下的字符设备文件和块设备文件对硬盘进行拜访.但是,硬盘不

是由用户直接拜访的,是通过分区对它进行拜访的,分区由设备目录下的设备文件来

表明.“片”是“分区”的另一种说法 .

分区是办理数据的一个便利的办法.重要的体系文件和程序能够存在一个分区,

而用户发生的文件放在另一个分区.它坚持不同类型的数据在不同的分区.这使体系

办理员能灵敏地运用数据或运用不同的备份机制.由于用户的数据每天都发生改动,

体系办理员应每天作备份.而重要的体系数据不是常常改动,也就不需常常做备份.

由Sun供给的硬盘分区可多达8个,用1-7标识.

分区2表明整个硬盘.

分区5表明/opt文件体系,此文件体系用来存贮那些未随操作体系

一同供给的软件.

分区6 是/usr分区,此文件体系包括那些只能在某些类型的体系上工作的文件

(如SPARC executables)和一些能在一切体系类型上工作的文件

(如联机手册放在/usr/share目录下).

分区7的文件体系称为/export/home.这是挂接用户主目录的挂接点.

硬盘分区通过在/dev目录下的逻辑设备文件加以拜访.如/dev/dsk/c0t0d0s0表明

在榜首个硬盘上的榜首分区.

1.format实用程序

format程序是一个硬盘保护东西,由体系办理员运用,完结以下使命:

 从头格局化硬盘. 

 改动分区巨细. 

 修补和剖析硬盘扇区. 

Part
 标识分区号0-7. 
Tag
 显现分区标签,分区标签用于标识该分区所用的意图(root,usr,home,交流区). 
Flag
 显现分区标志,用以标识拜访权限. 
Cylinders
 显现开始和停止的柱面号. 
Size
 按必定方法,以Mbytes或Gbytes为单位显现分区巨细. 
Blocks
 按柱面数、磁头数和扇区数来标识分区的巨细. 
 

2.newfs 创立文件体系 

指令格局:newfs raw-device

比如:newfs /dev/rdsk/c0t1d0s0
 

3.fsck 批改文件体系 

指令格局:fsck raw-device

比如:fsck /dev/rdsk/c0t1d0s0

 
(三)挂接文件资源

1.mount 文件体系挂接

本地或长途文件资源被接到根文件层次,看起来就象是一个单一的文件体系.这个

衔接操作称为“挂接”,运用mount指令完结 文件资源挂接到根文件层次的目录被

称为挂接点.在调用挂接指令前,挂接点有必要存在.
 

指令格局:

mount file_name mount_point

没有选项的mount指令显现当时已挂接的文件资源.

比如:

# mount /dev/dsk/c0t3d0s0 /export/home

监督文件体系

2. df 显现文件体系所占用的硬盘空间

df -k指令按Kbytes显现可用硬盘空间的总量和已用的硬盘空间.

各域的意义为:

Filesystem
 被挂接的文件体系.
 
Kbytes
 按Kbyte核算的文件体系巨细.
 
Used
 已用的数量(Kbytes).
 
Avail
 可用的数量(Kbytes).
 
Capacity
 已用的百分比.
 
Mounted on
 挂接点. 
留意:大约10%的硬盘空间为文件体系保存,在df -k指令的输出中没有反映这一点.


3.umount 摘下文件资源

从本地体系上摘下文件资源,超级用户可运用umount指令.

指令格局:

# umount mount_point

假如在被挂接的文件资源目录里有活动,则文件资源不行摘下.在摘下前cd至/ 目录是一个很好的习气,不要不加差异地将体系正常工作所需求的文件体系摘下.


(四) 主动挂接文件资源

/etc/vfstab文件

体系引导时读/etc/vfstab文件以主动挂接文件资源.该文件包括本地和长途文件资源的挂号项.

各域的意义:

Device-to-mount
 标识NFS效劳器和文件体系,或被挂接的本地文件体系.
Device-to-fsck
 标识用于履行fsck的本地原始设备. 
Mount point
 挂接点途径. 
FS-type
 文件体系类型,通常是ufs用于本地文件体系,nfs用于长途文件体系. 
Fsck-pass
 此域中的数字是fsck通过文件体系查看的次序,相重的数字表明查看并行进行. 
Mount-at-boot
 决议文件体系是否在体系引导时被主动挂接. 
Mount-options
 界说挂接选项,如读/写拜访. 
 
域中的-表明无选项.

/dev/[r]dsk/cwtxdysz用于本地ufs文件体系.w,s,y,z别离表明操控器、方针、设备、片.一旦体系树立,手艺在单机体系的/etc/vfstab文件中参加长途文件资源挂号项.

  

文件体系mount过错批改
1) mount -o remount,rw /
This was run because I couldnt edit any files in the / filesystem
2) echo /etc/vfstab
This is to add the newline to the end of the vfstab file.

Rebooted, and everything came up fine. Thanks to all who contributed to help me.

 

解决方案:
1. 从头引导体系并从GRUB引导菜单中挑选Solaris故障安全归档文件选项。
2. 体系提示从头结构引导归档文件时,答复y。
从头结构引导归档文件后,体系预备引导。
    3. 要持续引导,请运用以下指令铲除SMF引导归档文件效劳。
    # svcadm clear boot-archive

 

如安在Solaris下在线添加硬盘
# modunload -i 0 

#drvconfig
# devlinks 
# disks 
假如需求从头格局化、分区、树立文件,就持续履行
# format
# newfs 

 

(五)NFS资源

Sun的NFS分布式文件体系答应在网络上的机器同享他们的资源.NFS文件体系

使机器同享本地文件体系和目录,答应长途用户象本地用户那样拜访这些文件系

统和目录.

1. Server端

    首要装备同享目录。

    vi /etc/dfs/dfstab,依照格局share [-F fstype] [ -o options] [-d " text "] pathname [resource]参加一行装备信息,如:

     share -F nfs -o rw /tmp            #将/tmp作为同享目录

    Server端涉及到的NFS效劳有/etc/init.d/rpc和/etc/init.d/nfs.server

    发动效劳:/etc/rc3.d/S15nfs.server start        #  S15nfs.server包括了rpc和nfs.server

    nfsstat查看悉数nfs状况

2. Client端

    Client端涉及到的效劳有/usr/lib/nfs/statd 和/usr/lib/nfs/lockd

    发动效劳:/etc/rc2.d/S73nfs.client start      # S73nfs.client包括了statd和lockd

    mount server端的同享目录:

    # showmount -e hostname|IP            # check sharing folders in remote host

    # mount -F nfs hostname|IP :/remotedir /localdir    # mount remotedir to localdir

    # umount -a /localdir                             # umount localdir

 

(六)卷办理

1./etc/init.d/volmgt [start|stop] 发动卷办理

2.volcheck 查看软盘,如有挂接在floppy目录下

3.eject [cdrom|floppy] 弹出设备

 

版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表AG环亚娱乐立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章