- 浏览: 602595 次
- 性别:
- 来自: 广州
-
文章分类
- 全部博客 (365)
- Tomcat调优 (2)
- Apache Http (20)
- Webserver安装 (5)
- Linux安装 (28)
- Linux常用命令 (17)
- C语言及网络编程 (10)
- 文件系统 (0)
- Lucene (12)
- Hadoop (9)
- FastDFS (8)
- 报表 (0)
- 性能测试 (1)
- JAVA (18)
- CSharp (3)
- C++ (38)
- BI (0)
- 数据挖掘 (0)
- 数据采集 (0)
- 网址收集整理 (3)
- Resin (0)
- JBoss (0)
- nginx (0)
- 数据结构 (1)
- 随记 (5)
- Katta (1)
- Shell (6)
- webservice (0)
- JBPM (2)
- JQuery (6)
- Flex (41)
- SSH (0)
- javascript (7)
- php (13)
- 数据库 (6)
- 搜索引擎排序 (2)
- LVS (3)
- solr (2)
- windows (1)
- mysql (3)
- 营销软件 (1)
- tfs (1)
- memcache (5)
- 分布式搜索 (3)
- 关注的博客 (1)
- Android (2)
- clucene (11)
- 综合 (1)
- c c++ 多线程 (6)
- Linux (1)
- 注册码 (1)
- 文件类型转换 (3)
- Linux 与 asp.net (2)
- perl (5)
- coreseek (1)
- 阅读器 (2)
- SEO (1)
- 励志 (1)
- 在线性能测试工具 (1)
- yii (7)
- 服务器监控 (1)
- 广告 (1)
- 代理服务 (5)
- zookeeper (8)
- 广告联盟 (0)
- 常用软件下载 (1)
- 架设自已的站点心得 (0)
最新评论
-
terry07:
java 7 用这个就可以了 Desktop desktop ...
关于java Runtime.getRunTime.exec(String command)的使用 -
HSINKING:
怎么设置打开的dos 窗口是指定的路径下
关于java调用bat文件,不打开窗口 -
liubang201010:
hyperic hq更多参考资料,请访问:http://www ...
hyperic-hq -
^=^:
STDIN_FILENO是unistd.h中定义的一个numb ...
深入理解dup和dup2的用法 -
antor:
留个记号,学习了
[转]用java流方式判断文件类型
RAID+LVM 应用 /home /var / 目录
一、创建分区
fdisk /dev/sdb
n
t #L文件系统类型更改为 RAID
fdisk /dev/sdc
n
t
fdisk /dev/sdd
n
t
#如果当前磁盘正在使用,需要重起系统。
二、创建RAID级别5的磁盘阵列
cp /usr/share/raidtools/raid5.conf /etc/raidtab
vi /etc/raidtab
查找device 修改磁盘标识设备
mkraid /dev/md0
#如果磁盘被使用过会出现提示,可使用下面的命令强制执行
mkraid -f /dev/md0
mkraid -r /dev/md0
三、创建LVM卷
#vgscan——可自动产生LVM配置目录
pvcreate /dev/md0
vgcreate vg /dev/md0
#vgdisplay vg 查看配置
#RAID 5 磁盘容量 n-1/n
lvcreate -n home -l 250 vg #-l 分配磁盘块数block -L 分配磁盘容量
#250 * 4 = 1000 (1G)
lvcreate -n var -l 250 vg
mkfs.ext3 /dev/vg/home
mkfs.ext3 /dev/vg/var
mkdir /mnt/home
mkdir /mnt/var
mount /dev/vg/home /mnt/home
mount /dev/vg/var /mnt/var
cp -a /home/* /mnt/home
cp -a /var/* /mnt/var
#df -lh 查看磁盘使用情况
vi /etc/fstab # 开机自动挂载分区
/dev/vg/home /home ext3 defaults 0 0
/dev/vg/var /var ext3 defaults 0 0
wq
#开机自动加载RAID
vi /etc/rc.sysinit
#找到 raid行
raidstart /dev/md0
wq
reboot #重启
四、删除原始/home /var 分区
mount /dev/sda1 /mnt
ls /mnt
rm -rf /mnt/var/*
rm -rf /mnt/home/*
五、增加/home磁盘空间 (250块)
umount /home
e2fadm -l +250 /dev/vg/home
mount /dev/vg/home /home
六、根分区挂载到LVM卷上 /
ls -l /boot/initrd…….img #……省略版本号
lvcreate -n root -l 250 vg
mkfs.ext3 /dev/vg/root
mount /dev/vg/root /mnt
cd /mnt
mkdir proc tmp var home
mkdir misc opt mnt initrd
cp -a bin dev etc sbin lib root usr /mnt & # &——后台运行 或 ^Z
# boot 文件不能移动
#创建新的内核
lsmod #确认raid5模块,磁盘驱动模块
mkinitrd /boot/initrd-lvm-$(uname -r).img $(uname -r)
#也可以使用lvcreate_initrd工具
file /boot/initrd-lvm-…….img #测试新的内核文件
cd /boot
mv inited-lvm-…….img initrd-lvm-…….img.gz
gunzip initrd-lvm-…….img.gz
mount initrd-lvm-…….img /opt -o loop
cd /opt
ls dev #看到 lvm vg 目录
cp -a /dev/lvm dev/
cp -a /dev/vg dev/
ls dev #找到 lvm vg
cp -a /dev/sd[bcd] dev
more linuxrc
vi linuxrc
注释 raidautorun
添加:
raidstart /dev/md0
vgscan
vgchange -a y
wq
mount -o defaults --ro /dev/vg/root /sysroot
ls bin
cp /sbin/vgscan bin/
cp /sbin/vgchange bin/
cp /sbin/raidstart bin/
ls bin
ldd /sbin/raidstart #查找相应库文件
ldd /sbin/vgchange
ldd /sbin/vgscan
cd lib
mkdir tls
cp /lib/tls/libc.so.6 tls/
cp /lib/ld-linux.so.2 ./
cp /lib/liblvm-10.s0.1 ./
ls
pwd
# /opt/lib
more linuxrc
cd ..
cp /etc/raidtab etc
ls etc ——# ls /opt/etc
cd ..
umount /opt
ls -l /boot/initrd-lvm-…….img
cd /boot
gzip initrd-lvm-…….img -c -> initrd-lvm-…….img.gz
vi /boot/grub.conf
initrd /boot/initrd-lvm-…….gz
cd /mnt
vi fatab
/dev/vg/root / ext3 defaults 1 1
wq
reboot
pvmove移除磁盘
发表评论
-
RedHat Enterprise Linux5 配置Samba服务器(国嵌)
2013-03-07 23:47 1696配置redhat的IP地址,确保redhat可以PING通XP ... -
10个工具让你的 shell 脚本更强大
2012-02-28 09:52 1335from http://www.oschina.net/que ... -
centos6.2下禁止ping请求
2012-02-17 15:25 1044根据业务的特殊需求,有些服务器可能禁止外部ping请求。可以使 ... -
于/dev/null及用途
2011-12-23 15:22 877关于/dev/null及用途2007-11-19 17:56把 ... -
Linux 防火墙配置基础篇
2011-12-07 11:13 764from http://tech.163.com/05/070 ... -
linux下修改IP、DNS、路由命令行设置_网络配置
2011-12-07 10:51 1009from http://www.chineselinuxuni ... -
修改Linux操作系统下22端口两种方法介绍
2011-12-07 10:45 512.第一种: 01假如要改SSH的默认端口(22 ... -
LVM 概念介绍
2011-12-07 10:26 996from http://baike.baidu.com/vie ... -
linux中新建文件命令touch用法详解
2011-06-13 15:12 2057引用linux中新建文件命令touch用法详解: linux ... -
SSH连接时的乱码解决方法首页
2011-05-23 20:36 1110ssh连接时,发现屏幕上一堆乱码,恐怕这种事情谁都遇到过吧。( ... -
Linux和windows下Vmware Server 安装使用笔记
2011-05-13 20:07 1739引用from http://gaoxingf.blog ... -
VMware Server 在 CentOS 下的安装与配置
2011-05-13 20:06 2111引用VMware Server 在 CentOS ... -
用VMware在Linux中安装Windows
2011-05-13 19:59 1495引用今天老大交给我个 ... -
Linux平台下rsync samba等的安装
2011-03-22 09:44 1240rsync 服务器架设方法 v0.1b (正在修订中) Sam ... -
CentOS 5.2,Linux 2.6+ 内核 ,Apache+MySQL+PHP 安装及基本配置过程记录 && 将apache安装为系统服务
2011-03-17 10:53 1204from http://blog.csdn.net/orzor ... -
卸载Linux 操作系统默认安装的Mysql、Apache、Php (一)
2011-03-16 16:37 1569载Linux 操作系统默认安装的Mysql、Apache、Ph ... -
WINDOWS 2003 R2 NFS共享问题 通过windows nfs共享给linux
2011-03-16 16:01 1913from http://vostro.blog.51cto.c ... -
CentOS 5.2,Linux 2.6+ 内核 ,Apache+MySQL+PHP 安装及基本配置过程记录 && 将apache安装为系统服务
2011-03-16 15:57 1509引用CentOS 5.2,Linux 2.6+ ... -
简单几步让CentOS系统时间同步
2011-03-16 15:43 1638引用http://os.51cto.com 2010-04- ... -
看CentOS系统nfs安装与配置
2011-03-16 15:30 1073from http://os.51cto.com/art/20 ...
相关推荐
- **2.3 RAID**:强调了在安装前通过磁盘阵列管理工具创建Logical Drive (RAID 1+0),以确保数据的安全性和性能。 ##### 第3章 Linux - **3.1 Kickstart安装**:Kickstart是一种自动化安装方式,可以通过预定义的...
#### 4. 网络相关 这部分介绍了Linux系统中的网络配置和管理命令。 ##### 4.1 ifconfig `ifconfig`命令用于查看和配置网络接口,例如`ifconfig eth0 up`启动网卡eth0。 ##### 4.2 使用netconfig命令 `netconfig...
7.2 列举列可用的数据类型 217 7.3 创建简单的表 219 7.3.1 使用列规范创建表 220 7.3.2 使用子查询创建表 221 7.3.3 在创建之后更改表定义 222 7.3.4 删除和截断表 222 7.4 创建和使用临时表 225 7.5 索引 ...
7.2 列举列可用的数据类型 217 7.3 创建简单的表 219 7.3.1 使用列规范创建表 220 7.3.2 使用子查询创建表 221 7.3.3 在创建之后更改表定义 222 7.3.4 删除和截断表 222 7.4 创建和使用临时表 225 7.5 索引 ...