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

刺猬首页

| 专案技术 | 网络技术 | 图形图象 | 网络编程 | 网页设计 | 操作系统 | 服务器 | 技术白皮书 | 在线实验室 | 刺猬论坛 |
小说专版  | 数据库 | 设计赏析 | 存储频道 | 网络安全 | 私服架设 |  Solaris | 网站评估 | PC维护技巧 | 下载中心 | 博 客 |
专   题: | Linux | java | cisco | 防病毒 | 刀片 | SOA | iscsi | ASP.NET | SQL | Oracle |
您现在的位置: IT公社 IT community >> 数据库应用 >> Oracle >> 教程正文 用户登录 新用户注册
专 题 栏 目
最 新 热 门
最 新 推 荐
相 关 文 章
在SUSE Linux Server上配…
教你如何编写高效的MySQ…
解析MySQL数据库是如何对…
如何学习Oracle
如何保持Oracle数据库的…
如何用Tomcat和MySQL生成…
如何通过C API远程连接M…
如何实现两台MySQL数据库…
如何使用MYSQL数据库进行…
教你如何将MySQL数据库的…
  如何在Slackware/Linux里面使用LVM(逻辑卷管理器)         
如何在Slackware/Linux里面使用LVM(逻辑卷管理器)
 

前提:

1,用2.4.x的内核(2.2.x的内核太麻烦了,此处略); 2,用lvm工具包 1.0.6 或以上; 3,空白分区(或者新硬盘)

准备工作: 1,编译内核,把Multi-device support和里面的 Logical volume manager (LVM) support打开,编译成模块即可。然后编译、安装新内核和模块。配置/etc/lilo.conf,把新内核放在缺省位置。用grub的同志对不起了,我没用过。

2,给空白分区做标记,如果你是新硬盘,那么先给硬盘分区,每个区的大小自己控制,但是根据经验,应该不要太大。多分几个区比较合适;分区的过程中,要把准备给LVM管理的区的类型设置为8e,就是LVM类型。然后写分区表。

3,重启系统,修改了分区表和内核,还是重启一下吧。不过以后就可以不用重启了。重启进入系统后:

ls /proc/lvm

一下就知道自己内核是否支持lvm了。

开始使用LVM

0,建立若干必备文件: #vgscan

1,建立物理卷PV:

# pvcreate /dev/hdb1

/dev/hdb1 是你刚才新建立的LVM分区。

2,创建逻辑卷组:

# vgcreate my_volume_group /dev/hdb1

这里的 my_volume_group 是你的逻辑卷组的名字, /dev/hdb1 是你的物理卷的分区,可以有多个物理卷分区。

3,激活逻辑卷组:

# vgchange -a y my_volume_group

(一般这一步在刚刚创建逻辑卷组之后可以不做,但是在日常维护中是需要的)。

4,建立逻辑卷:

# lvcreate -L1500 -ntestlv my_volume_group

-L 后面的是以M为单位的分区大小,可以写 2G 或者 10G, -n 后面的是你的逻辑卷名字,类似于原来的分区名(hda1, hda2),最后的是你要创建的位置所在的逻辑卷组。根据自己的需求调整。这样完成后,就会在 /dev 目录建立新的卷组

5,建立文件系统:(以reiserfs为例)

#mkreiserfs /dev/my_volume_group/testlv

注意设备文件名,我们要在逻辑卷上建立文件系统,逻辑卷概念上类似于原来的分区。

6,完了之后你就可以用 mount 把这个逻辑卷mount上来用了:

#mount -t reiserfs /dev/my_volume_group/testlv /data

7,调整卷大小(仍然以reiserfs为例):

# lvextend -L+1G /dev/my_volume_group/testlv

8,调整文件系统大小:

# resize_reiserfs -f /dev/my_volume_group/testlv

对于ext2、3:

# umount /data # resize2fs /dev/my_volume_group/testlv # mount /dev/my_volume_group/testlv /data

对于xfs:

# xfs_growfs /data

9,逻辑卷组空间不够之后,我们可以添加新的物理卷进来:先创建新的物理卷: # pvcreate /dev/hdc1 然后增加新物理卷到卷组:

# vgextend my_volumn_group /dev/hdc1

10,查看物理卷的信息:

# pvdisplay /dev/hda1

11,查看逻辑卷的信息:

# lvdisplay /dev/my_volumn_group/testlv

12,查看逻辑卷组的信息:

# vgdisplay

Linux联盟收集整理

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

原始作者:佚名 录入时间:2007-1-3 3:24:49
信息来源:不详 投稿信箱: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:点击这里给我发消息
    特别感谢:亿太网络提供空间支持