Test2 unit4

简介:

第四单元

管理系统中的简单分区和文件系统

学习目标

添加文件系统空间

添加 swap 交换分区

对系统分区加密


简单分区和文件系统

存储是每个计算机系统的基本需求。 Red Hat Enterprise

Linux 提供了一些强大的工具 , 它们能在大量的场景中管

理多种类型的存储设备

disk 是用于管理磁盘分区的实用程序。您可以通过选择 -l

选项和指定磁盘名称 ( fdisk -cul /dev/vda ) 运行该实用程

 , 以查看磁盘及其分区。您可以通过交互式地运行该实用

程序 , 并选择相应的菜单选项 ( fdisk -cu /dev/vda ) 进行更

改。 -c 禁用旧的 DOS 兼容模式 , -u 以扇区 ( 而不是柱

 , 已经过时 ) 的格式显示输出


查看系统设备信息

创建新分区 fdisk /dev/vdb

p     显示分区                 m  帮助

n     创建分区                 d  删除分区

l     列出系统可用分区         q  退出

t     修改分区功能id           w  保存更改到分区表

wKioL1kBzoiydajOAAA7mYWwATM291.jpg

wKioL1kBzoiC7BJKAABhLsFcogk138.jpg

wKiom1kBzonCSfrZAABjG2IqQvA597.jpg

wKiom1kBzonj1z8hAABYvvPFoDg518.jpg

wKioL1kBzonxtpIDAACHxvjMJts685.jpg

wKioL1kBzoqDd1RtAABZ3IaPSFI374.jpg

wKiom1kBzoqAQd-tAAB2WGZFHpc243.jpg

partprobe   ###识别新分区

wKiom1kBzoqD0KreAAAql1DD1GY166.jpg

blkid  ##显示系统正在使用的设备 id

wKioL1kBzorAhDqdAAAXx5JV-vw596.jpg

wKiom1kBzouzdFltAABMB52E7VA024.jpg


mkfs.xfs /dev/vdb3   ##格式化分区为xfs格式

wKiom1kB0yvxEHvDAABVzSHrmSg811.jpg

挂载文件

命令:vim /etc/fstab ##修改配置文件

**/dev/vdb1   ##磁盘

   /mnt     ##挂载点

   xfs     ##格式

   defaults   ##默认设置

   0 0    ##忽略设备操作


wKioL1kB0yvCJzYSAAAsixQGkM4657.jpg

wKioL1kB0yyAAiDGAAAOax41g1k746.jpg

mount -a  ##使修改的配置文件操作生效


fdisk -l                      ##显示系统中所有可以使用的设备信息

wKiom1kB0y6CdYGPAAB90i9Pp2A252.jpg


创建swap交换分区

 82  ##swap分区的代码


wKioL1kB0y-gSh_zAABx3He8sAg732.jpg

wKiom1kB0zChEhXvAAB74eUR_30475.jpg


vim /etc/fstab     ##修改配置文件


wKioL1kB1U_BLVOEAAAxIS3A3Kg314.jpg

mkswap /dev/vdb2   ##准备将分区用作交换区

wKiom1kB1VCg__C0AABw5BPMPg4784.jpg

swapon   -a   ##激活新交换区

swapon -s   ##显示当前交换区的状态

swapoff /dev/vdb1   ##停用该特定交换区 

swapon -a /dev/vdb1 -p 1  ##修改交换区的等级(暂时)


vim /etc/fstab  ##修改配置文件

wKioL1kB1VDi0ajUAAAwvf3yyCQ840.jpg

**pri  ##设定分区等级(永久)

wKioL1kB1VHgDmzUAAB_npvQ_Wg048.jpg


wKioL1kB1VGAyNhfAAB9fSZ2fT0437.jpg

wKiom1kB1VLwEmd6AAB8J0RBFKI466.jpg

wKioL1kB1VKha7kAAABm74OUWzY674.jpg

wKiom1kB1VOg6UYlAABSo6rmwAE842.jpg

wKiom1kB1VOQQ5SnAACDGS-EafY366.jpg

mount -o usrquota,grpquota /dev/vdb1 /pub  ##挂载文件,用户配额,组配额

quotaon -ugv /dev/vdb1 ##开启用户配额和组配额

wKiom1kB1VSy84TqAACJnSOt2rs630.jpg

edquota -u westos   ##给westos用户配额

wKioL1kB1VSjj56-AAAUjQHO178549.jpg

wKioL1kB1VShn2dVAAAV8__4CzY487.jpg

wKiom1kB1VXSnpa6AAAfHRmKQ8Q390.jpg

测试:

wKiom1kB27PAULqGAAB4sH4gv1M569.jpg-wh_50

wKioL1kB29SxdZiJAABU9FhnTqw169.jpg-wh_50


修改分区功能id       t    fd

wKioL1kB29XCMF-yAABt9EDID14517.jpg-wh_50

wKioL1kB29bAxud0AAAYKL1Z7zE158.jpg-wh_50


mdadm -C /dev/md0 -a yes -l 1 -n 2 -x 1 /dev/vdb{1..3}  ##建立阵列

监视命令  watch -n 1 cat /proc/mdstat

wKiom1kB29axAXa_AABr9bubfwQ201.jpg-wh_50

mkfs.xfs /dev/md0  ##格式化md0

wKioL1kB29bBGiYkAACo8YJxioE844.jpg-wh_50

mount /dev/md0 /mnt/    ##挂载到mnt

wKiom1kB29fQmrvBAABi6Ukyi_Y759.jpg-wh_50

mdadm -D /dev/md0  ##查看md0状态

wKiom1kB29jj4KvIAAB5C4jbOGo863.jpg-wh_50

mdadm -f /dev/md0/ /dev/vdb2  ##让vdb2失效

mdadm -r /dev/md0/ /dev/vdb2  ##删除vdb2

wKioL1kB29jj5TU8AAB__70TkFk341.jpg-wh_50

mdadm -a /dev/md0/ /dev/vdb2  ##添加vdb2


wKiom1kB29nwftDvAAB84e9XH_g366.jpg-wh_50

mdadm -S /dev/md0/  ##停止md0


wKioL1kB29nyp0QeAAAwfmAgJ8o160.jpg-wh_50

创建加密的卷

cryptsetup luksFormat /dev/vdb1  ##对新分区进行加密 ,并设置解密密码

wKioL1j91Sug2GG9AABmR67zKbA400.png

cryptsetup open /dev/vdb1 westos  ##会将加密的卷 /dev/vdb1 解锁

wKiom1j91cjDaDoRAAAvZpZc0CQ949.png

mkfs.xfs /dev/mapper/westos   ##格式化分区为xfs格式

wKioL1j91h7SpGJvAACMscYFdqA872.png

mount /dev/mapper/westos /mnt  ##挂载文件

wKiom1j91l_jfQEUAABE2DHZTZY273.png

umount /mnt   ##卸掉挂载

wKioL1j91p_idW8-AAB4MhWwwJo843.png

wKioL1j91r7ApGHCAAAzshv2w14093.png

cryptsetup close westos  ##锁定加密的卷

wKioL1j91zyRKybAAAAz0S3IkP8171.png

测试

wKiom1j914HxeLw2AABSVPElXEo655.png

自动加密

vim /etc/fstab    ##设置自动挂载

wKiom1j91-fiHcgxAAAYSXPwAGA750.png

wKiom1j92BzA9GqJAAAnTBT_r1A881.png

vim /etc/crypttab  ##配置分区加密文件

wKioL1j92ImgH2F_AAAhP_M-ZG0818.png

wKioL1j92KmzPWTtAAAPn4x4E7k228.png

vim /root/diskpass  ##配置密码

wKiom1j92ObwSi3sAAArQftgVsc098.png

密码随意设置

chmod 600 /root/diskpass   ##修改文件权限

cryptsetup luksAddKey /dev/vdb1 /root/diskpass   ##给文件添加密码

wKioL1j92gKBRiEZAAA_L902a74186.png












本文转自 漂浮的天堂  51CTO博客,原文链接:http://blog.51cto.com/12774215/1920225,如需转载请自行联系原作者
目录
相关文章
How to find unit test class by code
Created by Wang, Jerry, last modified on Dec 20, 2014
How to find unit test class by code
How to create unit test for product determination function module
How to create unit test for product determination function module
142 0
How to create unit test for product determination function module
OPA 7 - opaTest
Created by Wang, Jerry, last modified on Nov 08, 2015
133 0
OPA 7 - opaTest
|
资源调度
R-Description Data(step 3)
R is a data analysis and visualization platform.
1090 0
|
Shell 开发工具 Perl
|
测试技术