Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2353796
  • 博文数量: 276
  • 博客积分: 5998
  • 博客等级: 大校
  • 技术积分: 5175
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-24 14:43
文章分类

全部博文(276)

文章存档

2014年(25)

2013年(11)

2012年(69)

2011年(167)

2010年(4)

分类: LINUX

2011-07-15 07:00:12

解决问题对象:有时我们会遇到磁盘空间不足的现象,解决方法一般是删除一些文件,或把文件移到别的地方然后建立一个软连接。
你是不是也想过如果磁盘空间能扩容会解决很多问题,其实向上面的问题我们可以使用nfs+lvm技术解决
 
下面我已配置为主介绍一些这项技术
 
假设我们作为存储的机器上有三个硬盘 /dev/sda/  /dev/sdb /dev/sdc
 
1、创建物理卷
  pvcreate /dev/sda
  pvcreate /dev/sdb
  pvcreate /dev/sdc
 
2、创建卷组
 
  vgcreate vg01 /dev/sda /dev/sdb /dev/sdc
 
3、创建逻辑卷(如果有点不适应的话,其实可以把它看成一个分区)
 
  lvcreate  -L 80G -n nas vg01
 
按照以上的步骤我们已经建立了一个逻辑卷/dev/vg01/nas
 
4、对逻辑卷格式化
 
mkfs.ext3 /dev/vg01/nas
 
5、建一个挂载点
mkdir /NAS
 
6、把逻辑卷挂载上
 
mount /dev/vg01/nas /NAS
 
 
7、如果空间不足的话,以增加/NAS空间300M为例
 
 lvextend -L +300M /dev/vg01/nas
 
8,根据系统版本执行下面的命令
# ext2online /dev/vg01/nas # RHEL4的在线扩容命令
# resize2fs /dev/vg01/nas # RHEL5的在线扩容命令
二、
配置nfs服务
1、vim /etc/exports
/NAS  10.10.10.213 (rw,no_root_squash)
其中ip为允许访问/NAS主机ip。
2、启动portmap服务
service portmap start
 
3、启动nfs服务
service nfs start
 
4、发布
# exportfs -rv
 
5、检测
# showmount -e
 
6、客户端设置(10.10.10.213)
mount -t nfs 10.10.10.45 /usr/local/www/html
上面的ip是作为存储机器的ip 
 

 
恭喜你已经配置完成
阅读(5806) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~