青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

旅途

如果想飛得高,就該把地平線忘掉

Linux LVM

原創(chuàng)  Linux LVM 收藏

對 于Linux用戶而言,在安裝一臺Linux機器的時候,遇到的問題之一就是給各分區(qū)估計和分派足夠的硬盤空間。無論對一個正在為服務器尋找空間的系統(tǒng)管 理員,還是一個磁盤即將用盡的普通用戶來說,這都是一個非常常見的問題。解決的方法通常是使用符號鏈接,或者一些調整分區(qū)大小的工具(比如 parted)。但是,這只是一個暫時性的解決辦法,不久,我們又會面臨同樣的問題。

  如果你是一個站點的系統(tǒng)管理員,管理著數(shù)量眾多的、連接在Internet之上的服務器,那么你每關機一分鐘,都會給公司帶來很大損失。此外,使用這種方法,在修改了分區(qū)表之后,每一次都得重新啟動系統(tǒng)。LVM(邏輯卷管理程序)可以幫助我們解決這些問題。

LVM簡介

  Linux LVM可以使管理工作更加輕松。相對于硬盤和分區(qū),LVM是從更高的層次來看待存儲空間的。在使用LVM之前,先來看一些將要使用到的相關概念。

物理卷

  物理卷是指硬盤分區(qū)或者從邏輯上看起來和硬盤分區(qū)類似的設備(比如RAID設備)。

邏輯卷

  一個或者多個物理卷組成一個邏輯卷。對于LVM而言,邏輯卷類似于非LVM系統(tǒng)中的硬盤分區(qū)。邏輯卷可以包含一個文件系統(tǒng)(比如/home或者/usr)。

卷組

  一個或者多個邏輯卷組成一個卷組。對于LVM而言,卷組類似于非LVM系統(tǒng)中的物理硬盤。卷組把多個邏輯卷組合在一起,形成一個可管理的單元。


LVM工作方式

  下面來看一看LVM到底是怎樣工作的。每一個物理卷都被分成幾個基本單元,即所謂的PE(Physical Extents)。PE的大小是可變的,但是必須和其所屬卷組的物理卷相同。在每一個物理卷里,每一個PE都有一個惟一的編號。PE是一個物理存儲里可以 被LVM尋址的最小單元。

  每一個邏輯卷也被分成一些可被尋址的基本單位,即所謂的LE(Logical Extents)。在同一個卷組中,LE的大小和PE是相同的,很顯然,LE的大小對于一個卷組中的所有邏輯卷來說都是相同的。

  在一個物理卷中,每一個PE都有一個惟一的編號,但是對于邏輯卷這并不一定是必需的。這是因為當這些PE ID號不能使用時,邏輯卷可以由一些物理卷組成。因此,LE ID號是用于識別LE以及與之相關的特定PE的。正如前面所提到的,LE和PE之間是一一對應的。每一次存儲區(qū)域被尋址訪問或者LE的ID被使用,都會把 數(shù)據(jù)寫在物理存儲設備之上。

  你可能會覺得奇怪,有關邏輯卷和邏輯卷組的所有元數(shù)據(jù)都存到哪兒去了。類似的在非LVM系統(tǒng)中,有關分區(qū)的數(shù)據(jù)是存儲在分區(qū)表中,而分區(qū)表被存儲在了每一個物理卷的起始位置。VGDA(卷組描述符區(qū)域)功能就好象是LVM的分區(qū)表,它存儲在每一個物理卷的起始處。

  VGDA由以下信息組成:

  ◆ 一個PV描述符
  ◆ 一個VG描述符
  ◆ LV描述符
  ◆ 一些PE描述符

  當系統(tǒng)啟動LV時,VG被激活,并且VGDA被加載至內存。VGDA幫助識別LV的實際存儲位置。當系統(tǒng)想要訪問存儲設備時,由VGDA建立起來的映射機制就用于訪問實際的物理位置來執(zhí)行I/O操作。

開始工作

  下面具體看一看如何使用LVM。

  第一步:配置內核。在安裝LVM之前,內核之中應該有LVM模塊,可以使用以下的步驟來完成:


  #cd /usr/src/linux
  #make menuconfig

 

  選擇Multi-device Support (RAID and LVM)子菜單,選中以下兩個選項:


  [*] Multiple devices driver support (RAID and LVM)
  <*> Logical volume manager (LVM) Support.

 

  第二步:檢查驅動器上空閑硬盤空間的總量。這可以通過以下命令來未完成:


  # df -h
  Filesystem Size Used Avail Use% Mounted on
  /dev/hda1 3.1G 2.7G 398M 87% /
  /dev/hda2 4.0G 3.2G 806M 80% /home
  /dev/hda5 2.1G 1.0G 1.1G 48% /var

 

  第三步:在硬盤上創(chuàng)建一個LVM分區(qū)。使用fdisk或者其它的分區(qū)工具來創(chuàng)建一個LVM分區(qū)。Linux LVM的分區(qū)類型為8e。


  # fdisk /dev/hda
  press p (to print the partition table) and n (to create a new partition)

 

  第四步:創(chuàng)建一個物理卷。下述命令將在分區(qū)的起始處創(chuàng)建一個卷組描述符:


  # pvcreate /dev/hda6
  pvcreate -- -physical volume "/dev/hda6" successfully created
  # pvcreate /dev/hda7
  pvcreate- -- physical volume "/dev/hda7" successfully created

 

  第五步:創(chuàng)建一個卷組。通過下面的方法創(chuàng)建一個新的卷組,并且添加兩個物理卷:


  # vgcreate test_lvm /dev/hda6 /dev/hda7
  vgcreate- -- INFO: using default physical extent size 4 MB
  vgcreate- -- INFO: maximum logical volume size is 255.99 Gigabyte
  vgcreate- -- doing automatic backup of volume group "test_lvm"
  vgcreate- -- volume group "test_lvm" successfully created and activated

 

  上述命令將創(chuàng)建一個名為test_lvm,包含有/dev/hda6和/dev/hda7兩個物理卷的卷組。使用下面命令來激活卷組:


  # vgchange -ay test_lvm

 

  使用“vgdisplay”命令來查看所建立卷組的細節(jié)信息。


  # vgdisplay
  --- Volume group ---
  VG Name test_lvm
  VG Access read/write
  VG Status available/resizable
  VG # 0
  MAX LV 256
  Cur LV 1
  Open LV 0
  MAX LV Size 255.99 GB
  Max PV 256
  Cur PV 2
  Act PV 2
  VG Size 3.91 GB
  PE Size 4 MB
  Total PE 1000
  Alloc PE / Size 256 / 1 GB
  Free PE / Size 744 / 2.91 GB
  VG UUID T34zIt-HDPs-uo6r-cBDT-UjEq-EEPB-GF435E

 

  第六步:創(chuàng)建一個邏輯卷。使用lvcreate命令在卷組中創(chuàng)建一個邏輯卷:


  # lvcreate -L2G -nlogvol1 test_lvm

 

  第七步:創(chuàng)建文件系統(tǒng)。在該邏輯卷上選擇使用reiserfs日志文件系統(tǒng):


  # mkreiserfs /dev/test_lvm/logvol1

 

  使用mount命令來加載新創(chuàng)建的文件系統(tǒng)。


  # mount -t reiserfs /dev/test_lvm/logvol1 /mnt/lv1

 

  第八步:在/etc/fstab和/etc/lilo.conf中添加一個入口。在/etc/fstab中加入以下入口,在啟動時加載文件系統(tǒng):


  /dev/test_lvm/logvol1 /mnt/lv1 reiserfs defaults 1 1

 

  如果沒有覆蓋原來的內核,那么拷貝一份重新編譯后的內核,并且在啟動時選擇是否使用LVM。下面是LILO文件的內容:


  image = /boot/lvm_kernel_image
  label = linux-lvm
  root = /dev/hda1
  initrd = /boot/init_image
  ramdisk = 8192

 

  添加以上內容后,使用以下命令重新加載LILO:


  #/sbin/lilo

 

  第九步:修改邏輯卷的大小。可以使用lvextend命令方便地修改邏輯卷的大小,增加邏輯卷大小的方法如下:


  # lvextend -L+1G /dev/test_lvm/logvol1
  lvextend -- extending logical volume "/dev/test_lvm/logvol1" to 3GB
  lvextend -- doing automatic backup of volume group "test_lvm"
  lvextend -- logical volume "/dev/test_lvm/logvol1" successfully extended


  
  類似的,減小邏輯卷大小的方法如下:


  # lvreduce -L-1G /dev/test_lvm/lv1
  lvreduce -- -Warning: reducing active logical volume to 2GB
  lvreduce- -- This may destroy your data (filesystem etc.)
  lvreduce -- -do you really want to reduce "/dev/test_lvm/lv1"? [y/n]: y
  lvreduce- -- doing automatic backup of volume group "test_lvm"
  lvreduce- -- logical volume "/dev/test_lvm/lv1" successfully reduced

posted on 2009-10-14 23:24 旅途 閱讀(761) 評論(0)  編輯 收藏 引用 所屬分類: LINUX基礎、管理

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲欧美国产一区二区三区| 欧美高清视频免费观看| 91久久线看在观草草青青| 欧美在线视频在线播放完整版免费观看| 亚洲私人影院在线观看| 一区二区久久久久久| 亚洲图片在线| 欧美在线1区| 久久久人成影片一区二区三区观看| 久久久福利视频| 欧美国产成人精品| 日韩午夜黄色| 午夜欧美大尺度福利影院在线看| 欧美在线视频在线播放完整版免费观看 | 亚洲第一成人在线| 亚洲精品一区二区三| 亚洲午夜一区二区| 久久激情视频| 欧美日韩国产在线看| 国产欧美视频一区二区| 在线观看视频免费一区二区三区| 亚洲理论在线观看| 久久精品一区二区三区四区 | 日韩视频在线免费| 亚洲男人的天堂在线aⅴ视频| 久久国产综合精品| 亚洲免费观看在线观看| 欧美一区二区三区在线观看| 欧美激情视频一区二区三区不卡| 欧美午夜视频在线| 在线免费一区三区| 亚洲欧美日韩第一区| 欧美电影免费| 欧美一区二区三区在线观看| 欧美日韩不卡| 亚洲国产高清在线观看视频| 午夜精品久久久久久久99黑人| 欧美成人小视频| 欧美在线亚洲综合一区| 国产精品xvideos88| 亚洲人久久久| 欧美大片在线看| 欧美在线观看网站| 国产精品日韩在线播放| 一区二区日韩免费看| 欧美国产一区二区三区激情无套| 亚洲一区二区在| 欧美日韩视频第一区| 亚洲精品国产精品乱码不99| 久久精品国产久精国产思思| 这里只有精品丝袜| 亚洲日韩欧美视频一区| 久久琪琪电影院| 午夜久久久久久| 国产精品久久国产精品99gif| 亚洲理论电影网| 亚洲第一色中文字幕| 久久一区二区三区av| 黑人巨大精品欧美黑白配亚洲| 欧美在线观看网址综合| 亚洲午夜激情免费视频| 欧美亚洲第一区| 亚洲天堂免费观看| 一区二区三区欧美日韩| 国产精品白丝av嫩草影院| 一区二区免费在线观看| 日韩天堂av| 国产精品久久久久久久一区探花 | 一本色道久久加勒比88综合| 亚洲高清不卡一区| 欧美精品电影| 亚洲午夜久久久| 国产精品99久久久久久久女警| 欧美视频在线观看| 欧美与黑人午夜性猛交久久久| 欧美一级艳片视频免费观看| 韩国亚洲精品| 亚洲国产日韩在线| 欧美日韩视频不卡| 欧美在线亚洲一区| 久久久久久综合| 亚洲精品综合久久中文字幕| 日韩视频精品在线| 国产女主播一区| 欧美激情精品久久久六区热门 | 久久久久久亚洲精品不卡4k岛国| 久久国产欧美精品| 亚洲精品日韩在线观看| 一区二区三区四区五区视频 | 国产精品自在线| 欧美成人久久| 国产精品高清在线| 久久一区二区三区四区| 欧美高清视频一区| 欧美一区二区视频97| 美女精品网站| 午夜精品亚洲一区二区三区嫩草| 欧美一站二站| 99在线精品观看| 久久精品成人一区二区三区 | 亚洲在线成人精品| 久久综合一区二区| 亚洲主播在线观看| 亚洲一区国产精品| 欧美一区二区免费| 国产一区二区三区免费不卡| 欧美激情亚洲| 国产婷婷一区二区| 亚洲精品乱码久久久久久黑人| 国产视频在线观看一区| 日韩亚洲精品视频| 亚洲高清久久久| 欧美一区二区三区在线| 亚洲视频axxx| 欧美国产日韩精品| 免费亚洲一区二区| 国产亚洲一区在线播放| 中文精品视频| 在线视频欧美日韩| 欧美不卡高清| 免费亚洲一区| 极品尤物久久久av免费看| 亚洲亚洲精品在线观看 | 久久久免费精品视频| 国产精品久久久91| 日韩视频在线你懂得| 亚洲精品社区| 欧美大片在线看免费观看| 久久亚洲欧美| 韩日成人在线| 久久国产欧美精品| 久久人人爽国产| 国产字幕视频一区二区| 欧美伊人影院| 麻豆精品网站| 亚洲国产日韩欧美在线动漫| 久久艳片www.17c.com| 久久亚洲综合网| 伊人春色精品| 久久久亚洲精品一区二区三区| 久久九九全国免费精品观看| 国产精品中文字幕在线观看| 亚洲一区二区四区| 久久精品国产第一区二区三区最新章节| 国产精品视频免费观看www| 亚洲小说春色综合另类电影| 亚洲欧洲av一区二区| 国产精品一区免费视频| 午夜精品久久久久久久99水蜜桃 | 蜜桃av一区| 最新亚洲视频| 亚洲欧美日韩精品久久亚洲区 | 亚洲日本激情| 亚洲一区二区三区高清| 国产精品激情电影| 欧美一区=区| 欧美高清一区| 亚洲中午字幕| 国内精品久久久久久久影视麻豆| 欧美在线综合视频| 亚洲成色最大综合在线| 一本不卡影院| 日韩一级在线观看| 欧美国产先锋| 另类天堂av| 亚洲国内欧美| 欧美日韩在线第一页| 亚洲综合色视频| 美女诱惑一区| 这里只有精品丝袜| 国产一区二区三区在线播放免费观看| 久久久久免费| 一区二区三区成人| 久久久欧美精品| 亚洲最新在线视频| 国产中文一区| 欧美视频成人| 久久一区国产| 亚洲视频一区二区免费在线观看| 久久亚洲精品中文字幕冲田杏梨| 一本色道久久综合亚洲精品小说 | 老**午夜毛片一区二区三区| 99riav国产精品| 国内成+人亚洲| 欧美天堂亚洲电影院在线观看| 久久av老司机精品网站导航| 亚洲欧洲一区二区三区久久| 久久精品国产99国产精品澳门| 亚洲日本欧美| 激情欧美一区二区| 国产精品美女久久久| 欧美va亚洲va日韩∨a综合色| 亚洲欧美另类在线观看| 亚洲人成网站在线播| 免费av成人在线| 久久久午夜电影| 欧美一区二区三区免费看| 亚洲视频精选在线| 99re6这里只有精品| 亚洲黄色免费电影|