新聞中心
Linux文件系統(tǒng)和邏輯卷管理命令(二)
根據(jù)前面介紹的分區(qū)命令就可以創(chuàng)建分區(qū)了,不過需要注意,我們要為某些特定掛載點(diǎn)設(shè)置合適的分區(qū)大小。CentOS 7 (參考 Red Hat Ent erprise Linux 7 安裝手冊)至少需要為 /boot 、 / 、 /home 、 swap 這四個掛載點(diǎn)配置分區(qū)。下面是這四個掛載點(diǎn)分區(qū)大小建議:
創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站設(shè)計(jì)制作、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的蒼梧網(wǎng)站設(shè)計(jì)、移動媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
下面是可選的掛載點(diǎn)分區(qū):
為各掛載目錄創(chuàng)建好分區(qū)之后,就可以為其創(chuàng)建文件系統(tǒng)了。
在 Windows 環(huán)境下,格式化的操作相對簡單。通常的操作步驟是:先打開資源管理器,接著在希望被執(zhí)行格式化的盤符圖標(biāo)上右擊,然后選擇“格式化”,再按照提示操作即可。也可以選擇“快速格式化”,但要求分區(qū)沒有壞道。需要注意的是:對硬盤執(zhí)行格式化操作時,用戶需要擁有系統(tǒng)管理員權(quán)限(僅限于 Windows Vista 以及此后推出的作業(yè)系統(tǒng))。在 Windows 環(huán)境中,除了可以使用圖形化的操作界面執(zhí)行格式化操作之外,也可以在命令提示字符中使用 Diskpart 指令 (僅限于 Windows 2000 及以后的作業(yè)系統(tǒng),包含 Windows PE)進(jìn)行操作。
在 Unix/Linux 環(huán)境下,通常使用命令工具執(zhí)行格式化操作。需要注意的是:對硬盤執(zhí)行格式化操作時,用戶需要擁有超級用戶權(quán)限。創(chuàng)建文件系統(tǒng)的常用命令如下:
并非所有文件系統(tǒng)的命令工具都已經(jīng)默認(rèn)安裝了。要想知道某個文件系統(tǒng)的命令工具是否可用,可以使用 type 命令。
每個文件系統(tǒng)命令都有很多命令行選項(xiàng),允許你定制如何在分區(qū)上創(chuàng)建文件系統(tǒng)。要查看所有可用的命令行選項(xiàng),可用 man 命令來顯示該文件系統(tǒng)命令的手冊頁面。所有的文件系統(tǒng)命令都允許通過不帶選項(xiàng)的簡單命令來創(chuàng)建一個默認(rèn)的文件系統(tǒng)。
為分區(qū)創(chuàng)建了文件系統(tǒng)之后,下一步是將它掛載到虛擬目錄下的某個掛載點(diǎn),這樣就可以將數(shù)據(jù)存儲在新文件系統(tǒng)中了。你可以將新文件系統(tǒng)通過 mount 命令掛載到虛擬目錄中需要額外空間的任何位置。
現(xiàn)在你可以在新分區(qū)中保存新文件和目錄了! 這種掛載文件系統(tǒng)的方法只能臨時掛載文件系統(tǒng)。當(dāng)重啟 Linux 系統(tǒng)時,文件系統(tǒng)并不會自動掛載。要強(qiáng)制 Linux 在啟動時自動掛載新的文件系統(tǒng),可以將其添加到 /etc/fstab 文件。
如果用標(biāo)準(zhǔn)分區(qū)在硬盤上創(chuàng)建了文件系統(tǒng),為已有文件系統(tǒng)添加額外的空間多少是一種痛苦的體驗(yàn)。你只能在同一個物理硬盤的可用空間范圍內(nèi)調(diào)整分區(qū)大小。如果硬盤上沒有地方了,你就必須弄一個更大的硬盤,然后手動將已有的文件系統(tǒng)移動到新的硬盤上。這時候就可以通過將另外一個硬盤上的分區(qū)加入已有文件系統(tǒng),動態(tài)地添加存儲空間。 Linux 邏輯卷管理器(logical volume manager, LVM)軟件包正好可以用來做這個。它可以讓你在無需重建整個文件系統(tǒng)的情況下,輕松地管理磁盤空間。
邏輯卷管理的核心在于如何處理安裝在系統(tǒng)上的硬盤分區(qū)。在邏輯卷管理的世界里,硬盤稱作 物理卷(physical volume, PV) 。每個物理卷都會映射到硬盤上特定的物理分區(qū)。多個物理卷集中在一起可以形成一個 卷組(volume group, VG) 。邏輯卷管理系統(tǒng) 將卷組視為一個物理硬盤 ,但事實(shí)上卷組可能是由分布在多個物理硬盤上的多個物理分區(qū)組成的。 卷組提供了一個創(chuàng)建邏輯分區(qū)的平臺,而這些邏輯分區(qū)則包含了文件系統(tǒng)。 整個結(jié)構(gòu)中的最后一層是邏輯卷(logical volume, LV) 。 邏輯卷為 Linux 提供了創(chuàng)建文件系統(tǒng)的分區(qū)環(huán)境,作用類似于到目前為止我們一直在探討的 Linux 中的物理硬盤分區(qū)。Linux 系統(tǒng)將邏輯卷視為物理分區(qū)。 每個邏輯卷可以被格式化成某種文件系統(tǒng),然后掛載到虛擬目錄中某個特定位置 。邏輯卷由 PE (physical extents,即物理區(qū)段)組成,PE 為硬盤可供指派給邏輯卷的最小單位(通常為4MB)。
注意,上圖中的第三個物理硬盤有一個未使用的分區(qū)。通過邏輯卷管理,你隨后可以輕松地將這個未使用分區(qū)分配到已有卷組:要么用它創(chuàng)建一個新的邏輯卷,要么在需要更多空間時用它來擴(kuò)展已有的邏輯卷。 類似地,如果你給系統(tǒng)添加了一塊硬盤,邏輯卷管理系統(tǒng)允許你將它添加到已有卷組,為某個已有的卷組創(chuàng)建更多空間,或是創(chuàng)建一個可用來掛載的新邏輯卷。這種擴(kuò)展文件系統(tǒng)的方法要好用得多!
優(yōu)點(diǎn)
比起正常的硬盤分區(qū)管理,LVM 更富于彈性:
這些優(yōu)點(diǎn)使得 LVM 對服務(wù)器的管理非常有用,對于桌面系統(tǒng)管理的幫助則沒有那么顯著,你需要根據(jù)實(shí)際情況進(jìn)行取舍。
缺點(diǎn)
Linux LVM 是由 Heinz Mauelshagen 開發(fā)的,于 1998年 發(fā)布到了 Linux 社區(qū)。它允許你在 Linux 上用簡單的命令行命令管理一個完整的邏輯卷管理環(huán)境。 Linux LVM 有兩個可用的版本。
大部分采用 2.6 或更高內(nèi)核版本的現(xiàn)代 Linux 發(fā)行版都提供對 LVM2 的支持。除了標(biāo)準(zhǔn)的邏輯卷管理功能外, LVM2 還提供了另外一些好用的功能。
Linux LVM 包只提供了命令行程序來創(chuàng)建和管理邏輯卷管理系統(tǒng)中所有組件。有些 Linux 發(fā)行版則包含了命令行命令對應(yīng)的圖形化前端,但為了完全控制你的 LVM 環(huán)境,最好習(xí)慣直接使用這些命令。
此外,還可以使用以下命令來操作邏輯卷:
在手動增加或減小邏輯卷的大小時,要特別小心。邏輯卷中的文件系統(tǒng)需要手動修整來處理大小上的改變。大多數(shù)文件系統(tǒng)都包含了能夠重新格式化文件系統(tǒng)的命令行程序,比如用于 ext2、 ext3 和 ext4 文件系統(tǒng)的 resize2fs 程序。
第一種方法:直接增大5G,寫“+5G”
第二種方法:原來是10G,增大5G就是“15G”
動態(tài)擴(kuò)容示例:
PE下如何安裝linux
WinPE工具可以借助U盤來安裝Linux系統(tǒng),下面以U盤WinPE安裝Centos6.4系統(tǒng)為例,方法如下:
1.在U盤上安裝好WinPE(可以選擇老毛桃U盤工具、大白菜PE等)
2.在U盤根目錄建立一個名為LMT的目錄,將CentOS-6.4-x86_64-minimal.iso鏡像拷入U盤下的LMT目錄。
3.將U盤插入電腦。重啟電腦,進(jìn)入BIOS選擇U盤啟動,F(xiàn)10保存退出。
4.系統(tǒng)從U盤啟動以后顯示出老毛桃的啟動菜單。
5.菜單中有一項(xiàng)“啟動自定義ISO/IMG文件(LMT目錄)”,選擇該項(xiàng)。
6.系統(tǒng)會列出LMT目錄中的ISO文件,直接輸入對應(yīng)的ISO鏡像序號就可以安裝了(如下圖所示01為要安裝的CentOS鏡像,直接輸入01回車安裝即可)。
Linux集群常用指令
姓名:張昊楠? ?學(xué)號:21021210691
存儲NAS 文件操作
df -h查看空間使用情況
警惕超大 nohup.out
ls? ?當(dāng)前路徑下的文件列表
pwd? 查看當(dāng)前路徑
cd? ? 進(jìn)入某個文件夾
任務(wù)提交
任務(wù)提交前
qhost--查看集群負(fù)載狀態(tài)
qsub / qsub-sge.pl--提交任務(wù)
qstat--查看任務(wù)狀態(tài)
qdel / qmod--任務(wù)控制
任務(wù)查看
qhost -j---列出所有用戶在每個節(jié)點(diǎn)上的任務(wù)
qhost -q---列出每個節(jié)點(diǎn)上每個隊(duì)列的任務(wù)數(shù)
qhost -u username---列出某個用戶在每個節(jié)點(diǎn)上的任務(wù)
提交命令
qsub -cwd -q queue.q test.sh
qsub-sge.pl --maxproc 50 --resource vf=5G --queue queue.q test.sh
任務(wù)查看2
qstat -u username---查看某個用戶的任務(wù)
qstat -u *,---查看所有用戶的任務(wù)
qstat –j jobs_ID---查看某個任務(wù)的詳細(xì)信息
查看.e和.o文件
.e:錯誤信息
.o:標(biāo)準(zhǔn)輸出
任務(wù)控制
qdel jobID---刪除某個任務(wù)
qdel -u username---刪除某個用戶的所有任務(wù)
qmod -s jobID--掛起某個任務(wù)
qmod -us jobID---繼續(xù)運(yùn)行某個掛起的任務(wù)
按任務(wù)占用內(nèi)存大小選擇相應(yīng)的隊(duì)列
查看隊(duì)列 qstat -g c
QUEUE
PE.q--并行
cloud.q--云平臺
general.q--96G節(jié)點(diǎn)
middle.q--96G節(jié)點(diǎn)
great.q--大內(nèi)存節(jié)點(diǎn)
plus.q--大內(nèi)存節(jié)點(diǎn)
single.q--Trinity組裝
single._p.q---Trinity組裝(占用內(nèi)存較大)
linux下使用PE創(chuàng)建LVM快照詳細(xì)步驟
1.首先將硬盤sdb分4個區(qū)每個區(qū)大小200M,分別是sdb{5,6,7,8}。后將四個分區(qū)建立pv
2.之后把pv加入vg此處引入PE的概念。
由于vg是多個PE(塊)組成的,而且每個vg塊的PE最大數(shù)量是65534。默認(rèn)每個PE的大小是4m
也就是說默認(rèn)的每個vg最大也就是4m乘65534=256G,因此PE塊的大小決定了最終vg的大小。
此處我們定義PE塊的大小為16m。由于每個pv的大小是200m總共800m因此總共的pv個數(shù)是48。
建立命令如下vgcreate
-s
16M
lvm_vg
/dev/sdb{5,6,7,8}。
3.接下來我們利用PE塊的數(shù)量來創(chuàng)建lv由于每個pv能劃分出的PE是12個因此要創(chuàng)建一個600M的需要36個PE。命令如下lvcreate
-l
36
-n
lvm_lv
lvm_vg將建立的lv格式化并掛載到/mnt/lvm下。并且在其中建立了三個文件夾aaa
bbb
ccc。
4.接下來我們利用vg中剩下的PE來建立快照lvm_lv這個卷的快照。
由于剩下的PE有12個我們?nèi)坑脕碜隹煺铡?/p>
命令如下lvcreate
-l
12
-s
-n
lvm_ss
lvm_ss
/dev/lvm_vg/lvm_lv
快照建立完成后我們將其掛載到/mnt/snapshot下
等我們到該目錄下即可看到原來aaa
bbb
ccc三個目錄。
快照建立的關(guān)鍵命令是lvcreate加上-s的參數(shù)。而且如果要更新快照內(nèi)容只需將其卸載并刪除卷再從新建立即可。
小編推薦:怎么用U盤安裝Linux系統(tǒng)?
怎么使用pe安裝linux系統(tǒng)
WinPE是可以通過U盤來安裝Linux系統(tǒng)的,下面以U盤WinPE安裝Centos6.4版Linux為例,方法如下: 1.在U盤上安裝好WinPE(可以選擇老毛桃U盤工具、大白菜PE等) 2.在U盤根目錄建立一個名為LMT的目錄,將CentOS-6.4-x86_64-minimal.iso鏡像拷入U盤下...
文章名稱:pe命令linux PED指令
網(wǎng)站URL:http://fisionsoft.com.cn/article/hpjegh.html