敬业的IT人 >> 操作系统 >> Unix >> SCOOpenServer对磁盘设备的管理

SCOOpenServer对磁盘设备的管理

敬业的IT人 互联网 佚名 2008-4-23 8:26:36

  清楚设备管理才能为informix数据库划分chunk提供前提,
  OpenServer中每个硬盘做多四个分区(unix分区,dos分区,linux等),每个分区最多7个slice
  
  在/dev/hd0a 第1块硬盘活动分区      --------   /dev/rhd0a (系统默认设备)
      hd0d 第1块硬盘dos分区      ---------  /dev/rdh0d
      hd00 第1块硬盘整个硬盘      ----------  /dev/rdh00
      hd01-->hd04 第1块硬盘四个分区  ----------  /dev/rdh01 rdh02 rdh03 rdh04
  
  在/dev/hd1a 第2块硬盘活动分区      --------   /dev/rhd0a
      hd1d 第2块硬盘dos分区      ---------  /dev/rdh0d
      hd10 第2块硬盘整个硬盘      ----------  /dev/rdh00
      hd11-->hd14 第2块硬盘四个分区  ----------  /dev/rdh01 rdh02 rdh03 rdh04
  
  判断OpenServer中有几块硬盘: hwconfig  查找 name=disk项 容量=cyl*hds*sec*512byte
  
  如系统里存在scsi硬盘和磁盘阵列则一般会做raid,分为虚拟的几个盘,再对虚拟盘用FDSIK分区,在分区中
  再用divvy对分区进行分片,一般作为数据库的chunk就对应一个分片(裸设备)。
  那么这样在操作系统里看到的设备文件不一定与物理硬盘对应,
  在系统里一般是:
  /dev/rdsk
       0s0(第1块硬盘整个硬盘)
       0s1(第1块硬盘第1个分区)
       0s2(第1块硬盘第2个分区)
       0s3(第1块硬盘第3个分区)
       0s4(第1块硬盘第4个分区)
  
       1s0(第1块硬盘整个硬盘)
       1s1(第1块硬盘第1个分区)
       1s2(第1块硬盘第2个分区)
       1s3(第1块硬盘第3个分区)
       1s4(第1块硬盘第4个分区)
  
  用FDSIK来分区,用divvy来做子区(划分文件系统和裸设备,或在硬盘的unix分区中再划分数据分区)
  
  fdisk /dev/hdXY
  divvy -i /dev/hdxx
  divvy -m /dev/hd0a
  
  选项:
  -m 把指定的子区作成可安装的(mountable)
  -i 仅在安装时使用。它指明的设备将包含一个root文件系统。通过此选项,建立一个与新的root相关的设备节点。
    通常这个设备是一个非活动的分区活一张软盘。
  
  子命令:
  n 给一个子区命名或重新命名
  c 在一个未被使用的子区上建立文件系统
  t 给一个新的文件系统确定类型或修改类型
  p 阻止在一个子区上建立新的文件系统
  s 一个子区的起始块号
  e 一个子区的结束块号
  r 恢复修改前的divvy表
  
  那么informix最多使用的空间:(设每个chunk<=2G)
  4(分区)*7(片)*2G=36G
粤ICP备06119539号
Copyright CiscoSky.Org,Some Rights Reserved.
Email:me1228#tom.com