LVMが作成され、Liunxの下でディスククォータシステムを関連していた - 実際の記事を

オペレーティングシステムのLiunx基本的な概要は、このブログでLVM論理ボリュームを詳細に説明し、実験的な操作を目的とし、また、ディスククォータの知識を説明しますされます。私は友人が見逃していないことを願っています!


内容:

  • LVM論理ボリュームの概要と、関連するコマンド
  • 操作のLVM具体例
  • ディスククォータの概要
  • 実際の運用に関連したディスククォータ管理

    、LVM論理ボリュームと関連するコマンドの概要

    LVMは、論理ボリュームマネージャ(LVM)速記であるとき論理パーティション、通常のディスクパーティション管理が良い論理パーティショニングした後、そのサイズを変更することはできません、Linuxでディスクパーティションを管理するための仕組みでありますファイル未満を保存するとき、それは別のディスク上に置くことができないので、ファイルシステムによって上限ためのファイルは、保存するために複数のパーティションにまたがることはできません。
    Linuxの論理ボリューム管理機能の出現により、これらの問題が解決され、ユーザーは簡単にダウンタイムを必要とせずに、各パーティションのサイズを調整することができます。

    1、LVMの基本的なコンポーネント

    LVMは、4つの部分から構成:それぞれ、PE(ディスクからなる基本単位)、PV(物理ボリュームは、典型的には、ディスク全体またはその一部をPEの複数で構成されている)、(PVの複数からなるボリュームグループ)のVG、 LV(論理ボリューム、LVMはその管理ツールで、あなたが複数のディスクを接続することができます)。
    LVM全体的な状況は、リングをセットリングを提示します。VGボリュームグループは、物理ボリュームPV、複数の各物理ボリュームはまた、PEの複数が含まれ、LV最後の論理リンクは異なるPVの同じPE VGを複数とすることができます。
    かすかしようではないでしょうか?害、直接マップ、最も便利との理解:
    LVMが作成され、Liunxの下でディスククォータシステムを関連していた - 実際の記事を

    2、LVM関連のコマンド

    一般的に主要な側面にLVMで使用する:設立をスキャン、作成時にLVMスキャンを作成するには、表示は、LVMのメンテナンスを削除するには、削除する拡張機能を拡張し、減少したの削減使用する必要性を示しています。以下の表に詳述されているように:
    LVMが作成され、Liunxの下でディスククォータシステムを関連していた - 実際の記事を
    毎日の仕事は、一般的に次の形式のコマンドを使用します:
    LVMが作成され、Liunxの下でディスククォータシステムを関連していた - 実際の記事を

    二、操作のLVM実用例

    理論は結局、単に理論、実践的なコマンドは、最終的に有用であること、それらをノックアウトする必要があります。これらの、のは、それは一例で、実際のLVM編集も聞かせて説明しています。
    「当社の準備のために、同社は従業員一人当たりのストレージスペースを確立する。」により、多数のユーザーに、データ・ストレージは、スペースの多くは、サーバー用の2つ前のSCSIハードディスクの最初の増加を必要とし、LVM論理ボリューム(特定のマウントを構築します従業員データを保存するために設計された)「を/ mnt」ディレクトリの下に。
    実験的な要件が策定された、始めましょう~~~

    1、建設前の職場環境

    つまり、ディスクを高め、パーティションに従って、次の仕事のために道を開きます。
    この実験は、仮想マシン環境でフルLVMを確立することであると、2台のハードディスク(ステップ1)の最初の増加は、ブート・サーバ、リモートでブートサーバーXshell接続(ステップ2)がないので、その後、/ devディレクトリにジャンプハードディスクにインストールする(ステップ3)の新しいビューの下で
    LVMが作成され、Liunxの下でディスククォータシステムを関連していた - 実際の記事を
    LVMが作成され、Liunxの下でディスククォータシステムを関連していた - 実際の記事を
    LVMが作成され、Liunxの下でディスククォータシステムを関連していた - 実際の記事を
    「FDISK」コマンドを使用して、「fdiskのは/ dev / sdbと」 、「FDISKは/ dev / sdcの」 ハードディスク管理ツール(ステップ1)を入力し、(2つのハードディスクパーティションです唯一のサブ地区、インタフェースのデフォルトへのすべての方法が)、作成を完了、終了を保存するために「W」を使用することを忘れないため利便性、シンプルさだけつの領域に分け、それぞれ)のために、(「N」で新しいパーティションを押しますステップ2 - "のfdisk -l"チェックを入力します
    LVMが作成され、Liunxの下でディスククォータシステムを関連していた - 実際の記事を
    LVMが作成され、Liunxの下でディスククォータシステムを関連していた - 実際の記事を
    LVMが作成され、Liunxの下でディスククォータシステムを関連していた - 実際の記事を
    けど!
    あなたは図の種類に応じてLVM論理ボリュームIDを作成する場合は十分ではありませんので、我々は「ワットを使用して、ファイルの種類の変更のための「T」によると、管理ツールに戻るには、「83」は「8E」(ステップ1)に変更して必要「セーブ
    LVMが作成され、Liunxの下でディスククォータシステムを関連していた - 実際の記事を

2、LVM論理ボリュームの確立

前図の概念に分割が完了した後、最初の物理ボリュームを作成し、ボリュームグループ、論理ボリューム作成ファイナライズを作成します。
(1)物理ボリュームの作成
"は、pvcreateは/ dev / SDB1 / DEV "は、pvcreate"コマンド使用を入力 (/ SDC1" 物理ボリュームの作成を完了することも、または"は、pvcreate /dev/sd{b..c}1")(ステップ1)、次いで、作成状況を表示するために、pvscanコマンドを使用する(ステップ2)
LVMが作成され、Liunxの下でディスククォータシステムを関連していた - 実際の記事を

(2)创建卷组
由上面的图可看出,现在仅仅只是建好了物理卷,所有的磁盘都是独立存在的,所以接下来就要创建卷组来把磁盘组合起来。
输入“vgcreate box /dev/sd{b..c}1”(第一个路径为卷组名,后面的所有的路径都为物理卷地址)——步骤1,完成创建后通过“pvscan”命令(步骤2)或者“vgdisplay”命令(步骤3)进行创建后的确认。
LVMが作成され、Liunxの下でディスククォータシステムを関連していた - 実際の記事を
LVMが作成され、Liunxの下でディスククォータシステムを関連していた - 実際の記事を
(3)创建逻辑卷
上面创建完卷组后,就来到了最后一步“创建逻辑卷”
输入“lvcreate -L 19G -n xxbox box”其中“-L”后面的数字为逻辑卷大小,其容量不可超过卷组大小,“-n”后面为逻辑卷名称,最后的“box”为建立逻辑卷的卷组名(步骤1)。使用“lvdisplay”查看逻辑卷详情(步骤2)。
LVMが作成され、Liunxの下でディスククォータシステムを関連していた - 実際の記事を
LVMが作成され、Liunxの下でディスククォータシステムを関連していた - 実際の記事を

3、对逻辑卷进行格式化并挂载

完成逻辑卷的创建后,想要能够正常使用,就必须对逻辑卷进行格式化(步骤1)。结束格式化后,因为已知不存在/mnt目录需要使用“mkdir”进行新建(步骤2)。
之后的步骤就跟正常挂载新磁盘分区一样进行挂载,不过由于本次的逻辑卷需要一直存在,因此不能使用“mount”目录临时挂载,而是修改配置文件进行自动挂载——“vim /etc/fstab”(步骤3)。
LVMが作成され、Liunxの下でディスククォータシステムを関連していた - 実際の記事を
LVMが作成され、Liunxの下でディスククォータシステムを関連していた - 実際の記事を

LVMが作成され、Liunxの下でディスククォータシステムを関連していた - 実際の記事を

4、验证挂载是否成功

使用“mount -a”对挂载进行刷新,接着使用“df -h”查看刷新后的挂载表
LVMが作成され、Liunxの下でディスククォータシステムを関連していた - 実際の記事を

以上就完成LVM的配置,公司员工就可以通过访问/mnt目录进行数据存储。但是!!
如果LVM逻辑卷被人恶意占用,使用大量空目录占用磁盘节点怎么办?这个时候就是磁盘配额出场大显神威的时候了。

三、磁盘配额概述

什么是磁盘配额?

磁盘配额可以限制指定账户能够使用的磁盘空间,这样可以避免因某个用户的过度使用磁盘空间造成其他用户无法正常工作甚至影响系统运行,在服务器管理中此功能非常重要。
实现磁盘配额的条件:
需要Liunx内核支持
需要安装xfsprogs(事先需要查询该rpm软件包是否安装,若没有安装则需要进行安装否则无法进行磁盘配额)和xfsprogs软件中自带的quota软件包
LVMが作成され、Liunxの下でディスククォータシステムを関連していた - 実際の記事を
进行磁盘配额的具体步骤(文字容易描述不清,还是图来的实在):
LVMが作成され、Liunxの下でディスククォータシステムを関連していた - 実際の記事を

四、磁盘配额相关管理实操

还是接上面LVM的例子,针对给公司员工进行数据存储的逻辑卷,开展磁盘配额的操作。
首先,关闭增强性安全功能(setenforce=0)——在Centos6中属于必须需要关闭的选项,而在Centos7则可关可不关(步骤1)。
接下来,因为逻辑卷本身属于永久挂载,所以我们的磁盘限额也需要是永久性,即通过修改/etc/fstab进行自动挂载(步骤2)
LVMが作成され、Liunxの下でディスククォータシステムを関連していた - 実際の記事を
LVMが作成され、Liunxの下でディスククォータシステムを関連していた - 実際の記事を
但是在完成配置文件的修改后,quota是不会马上生效的,这时候查看mount挂载表,逻辑卷显示的依旧是noquota(步骤1),这时候需要进行就是解挂“umount”并重新进行挂载(步骤2、3)
LVMが作成され、Liunxの下でディスククォータシステムを関連していた - 実際の記事を
LVMが作成され、Liunxの下でディスククォータシステムを関連していた - 実際の記事を
LVMが作成され、Liunxの下でディスククォータシステムを関連していた - 実際の記事を
完成quota挂载参数的设置后,就是正式的对逻辑卷进行磁盘配额,使用“xfs_quota”命令,具体编辑配额的格式为:
LVMが作成され、Liunxの下でディスククォータシステムを関連していた - 実際の記事を
其中x为启用专家模式
c为使用命令指令执行
limit为限制内容
u为指定用户进行限额
bsoft后为容量软限制(可超出,有时效性,通常七天)
bhard后为容量硬限制
isoft后为数量的软限制
ihard后为数量的硬限制
用户名处填写进行限额的用户
具体实验步骤,如下图:
LVMが作成され、Liunxの下でディスククォータシステムを関連していた - 実際の記事を
最后收尾的就是修改挂载目录的权限,在root用户下使用chmod命令将/mnt目录权限更改为所有人均可读、可写、可执行
LVMが作成され、Liunxの下でディスククォータシステムを関連していた - 実際の記事を
这样,磁盘配额就全部设置完成了。接下来需要做的就是验证磁盘配额是否正常运行。
磁盘配额中有一条铁律:只要容量、数量有一条达到限额,另一条就无法继续执行。

(1)文件节点只有一个但容量达到限额

使用する「ddは」検証複製、コピーはは/ dev /ゼロのファイルからの全容量10Mをファイル
:ステップ
1、次のZHYのユーザーに切り替えるには、「SU」コマンドを使用して
、DD =は/ dev /ゼロならば、」使用して2、の=は/ mnt / test1.txtというBS = 1Mは= 10カウント「/mnt/tset1.txtするコピーは/ dev /ゼロのファイル、単一のコピー1M、コピーされた10回の
3、使用」タッチ「コマンドは、新しい空のフォルダを作成します(作成すべきではありません)
LVMが作成され、Liunxの下でディスククォータシステムを関連していた - 実際の記事を

(2)ファイルノード10は容量空のフォルダに充填されています

「タッチ」コマンドのバッチを使用して空のフォルダの作成
:手順
コマンド10バッチの空のフォルダ作成「タッチ」を使用して、ZHYユーザに、1
、2、コマンド、から10Kをコピー/ DEV /ゼロを「DD」ファイルのサイズ(作成すべきではありません)
LVMが作成され、Liunxの下でディスククォータシステムを関連していた - 実際の記事を


これらは、コンテンツの作成についてのすべてであり、LVM論理ボリュームの下にLVMディスククォータは、あなたが一緒に動作するために従うことができ、ありがとうございました!

おすすめ

転載: blog.51cto.com/14484404/2431267