设为首页 友情链接
在线留言 发表文章
加入收藏 广告联系

刺猬首页

| 专案技术 | 网络技术 | 图形图象 | 网络编程 | 网页设计 | 操作系统 | 服务器 | 技术白皮书 | 在线实验室 | 刺猬论坛 |
小说专版  | 数据库 | 设计赏析 | 存储频道 | 网络安全 | 私服架设 |  Solaris | 网站评估 | PC维护技巧 | 下载中心 | 博 客 |
专   题: | Linux | java | cisco | 防病毒 | 刀片 | SOA | iscsi | ASP.NET | SQL | Oracle |
您现在的位置: IT公社 IT community >> 操作系统 >> UNIX系统 >> 教程正文 用户登录 新用户注册
专 题 栏 目
最 新 热 门
最 新 推 荐
相 关 文 章
HP Tru64 UNIX Sendmail…
tru64 unix的命令
Install Apache and PHP…
在TRU64 4.0下把TTL的值…
Top监控工具在Tru 64 UN…
Tru64 Unix FAQ (1)
TRU 64上使用TCP Wrappe…
怎么样在true64 UNIX 下…
Tru64 UNIX系统的网络配…
Oracle9i (9.2.0.4.0) R…
  Tru64 UNIX硬盘逻辑卷管理(LSM)基本知识         
Tru64 UNIX硬盘逻辑卷管理(LSM)基本知识
 

发现论坛里有很多人在搜有关Tru64 UNIX硬盘逻辑卷管理(LSM)的东西,总结了一些基本知识与大家共享,希望对有需要的人有所帮助。

    先介绍几个基本概念:
   *磁盘介质Disk Media,显示为DM,对应于物理硬盘或其的一个分区。 
   *细分磁盘SubDisk,显示为SD,是在磁盘介质上对空间作进一步细分。
   *卷束Plex,显示为PL,建立在SD上,多个卷束可以构成镜像卷或RAID5卷。
   *逻辑卷Volume,显示为V,用于建立文件系统或被数据库使用。
   *磁盘组 Disk Group,显示为DG,磁盘组包括所有关于逻辑卷的定义和空间。 
   *文件系统 File System:在逻辑卷的基础上,可建立文件系统,然后MOUNT到一个目录下,这样就可以文件存取的方式来使用这块硬盘了。当然,也可以不建文件系统,而直接把Volume当作裸设备,以TRUNK方式来存取数据,许多数据库都是用这种方式存取数据。

在Tru64 UNIX下正确使用逻辑卷管理硬盘的顺序及相应命令如下:

先初始化磁盘介质:
   # voldisksetup –i dskx
   可以使用硬盘分区设备文件

再建磁盘组:
   # voldg init <dg_name>; dskx

然后划分逻辑卷:
   # volassist –g datadg make vol1 500m 
   在磁盘组datadg上建立500M的逻辑卷vol1。

在Volume上建文件系统:
   # mkfdmn /dev/vol/datadg/vol1 data_dm
   #mkfset data_dm data

将此文件系统Mount到一个目录下:
   # mkdir /data
   # mount data_dm#data /data 

到此为止,就可以使用这个硬盘了。有时我们可能在现有的环境下,需要添加、删除逻辑卷,或者是需要扩大文件系统。我们可以这样做:

添加逻辑卷

   1). 添加文件系统卷。
    例如:在datadg上添加一个200M的文件系统卷,卷名为backup,mount到目录/backup 上。
      A. 创建逻辑卷,在系统提示符下键入命令:
         # volassist –g datadg make backup 200m

      B. 在逻辑卷backup上创建文件系统:
         # mkfdmn /dev/vol/datadg/backup back_dm
         # mkfset back_dm back

      C. 创建目录/backup,并将逻辑卷backup mount 到/backup.
         # mkdir /backup
         # mount back_dm#back /backup

      D. 用df命令,将会看到back_dm的文件集back mount到/backup上

   2). 添加非文件系统卷(raw data volume)。

      A. 创建逻辑卷,在系统提示符下键入命令:
            # volassist –g datadg make system 2g

      B. 将/dev/rvol/datadg/system交给数据库使用。


删除逻辑卷

例如:删除 datadg 中名为 data 的逻辑卷,mount 点为/data。

   3). 卸载所要删除的逻辑卷:

      A. 首先用 umount 命令将逻辑卷 data 从/data上卸载下来:
         # umount /data

      B. 若系统提示设备忙,不能卸载;则用fuser检查该目录下活动的进程,让进程正常关闭该目录文件,或KILL进程,或需要进入单用户下卸载文件系统:
         # fuser –v /data 检查活动进程
         # fuser –k /data 杀掉在/data下面活动的进程
         # shutdown now 进入单用户
         # umount /data 卸载文件系统

    4). 删除卷上的高级文件系统
      # rmvol /dev/vol/datadg/data data_dm 如果data_dm中有多个卷
      # rmfdmn data_dm 如果这是data_dm中最后一个卷 

    5). 停止逻辑卷data ,用命令:
      # volume –g datadg stop data

    6). 删除关于该卷的记录

    7). # voledit –g datadg –r rm data 
    扩大文件系统

    8). 扩大文件系统,首先要找到这个文件系统所对应的逻辑卷,只有首先扩大逻辑卷,给文件系统以扩大的空间,才能扩大文件系统。

    9). 为扩大逻辑卷,先将该卷umount。例如,想要扩大“/data”到1000M ,就键入命令:
      # umount /data 

    10). 扩大相应卷:
      # voldg –g datadg free
      # volassist –g datadg growto data 1000m

    11). 加载文件系统并扩展文件系统空间:
      # mount –o extend data_dm#data /data

    12). 用df 查看unix 的文件系统的状态
Linux联盟收集整理

频道声明:本频道的文章除部分特别声明禁止转载的专稿外,可以自由转载.但请务必注明出出处和原始作者 文章版权归本频道与文章作者所有.对于被频道转载文章的个人和网站,我们表示深深的谢意。

原始作者:佚名 录入时间:2007-1-2 1:46:22
信息来源:不详 投稿信箱:itqoo@126.com
教程录入:itqoo    责任编辑:itqoo 
  • 上一个教程:

  • 下一个教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    - 关于我们 - 合作伙伴 - 友情链接 - 广告刊登 - 投稿热线 - 在线留言版权声明联系方式 -
    IT公社版权所有 粤ICP备05127012号
    Copyrigh@2005-2006 itqoo.com.Inc All Rights Reserved  推荐分辨率 1024*768
    联系站长:E-Mail:itqoo@126.com     MSN:urchincc@hotmail.com    QQ:点击这里给我发消息
    特别感谢:亿太网络提供空间支持