Raid,SELinux,KVM课程总结

一,raid
raid(Redundant Array of inexpensive Disks)廉价磁盘冗余阵列,有“独立磁盘构成的具有冗余能力的阵列”之意
磁盘阵列有三种模式:外接式磁盘阵列柜,内接式磁盘阵列卡,利用软件仿真原理:磁盘阵列作为独立系统在主机外直连或通过网络与主机相连。
优势:
1.容量和管理方式上的优势易于灵活的进行容量扩展,’虚拟化‘使可能管理性极大的增强。
2.性能上优势磁盘分块技术 带来性能的提高。
3.raid的可靠性和可用性通过冗余技术和热备、热换提升了可靠性。
raid的级别:
1、raid 0:条带技术,是以条带的形式将数据均匀分布在阵列的各个磁盘上
2、raid 1:镜像技术,对虚拟磁盘上的数据进行多份拷贝,放在成员磁盘上。
3、raid 5:分布式奇偶校验,不单独指定奇偶盘,而是在所有磁盘上交叉的存取数据及奇偶校验信息,至少3个盘。
4、raid 10:先镜像后分片,当一个硬盘受损,其余三个硬盘会继续运作。
5、raid 01:先分片后镜像,只要有一个硬盘受损,同组的另一个硬盘也会停止运作,可靠性较低。(raid 01和raid10 至少4个盘)。
6、raid 50:在raid 5的子磁盘组的每个磁盘上进行包括奇偶信息在内的数据剥离,每个raid 5子磁盘组要求三个硬盘。

raid0配置:
新创建四块磁盘
在这里插入图片描述
创建软raid设备
在这里插入图片描述
创建raid(-C指定创建在哪个设备下,-l表示级别,-n对几块磁盘创建指定,-x几块磁盘作为备份)
在这里插入图片描述
查看raid信息

在这里插入图片描述
格式化raid设备
在这里插入图片描述
挂载
在这里插入图片描述
将/dev/sdd磁盘设置为不可用
在这里插入图片描述
在这里插入图片描述
将/dev/sdd磁盘移除,自动启动备份磁盘/dev/sde
在这里插入图片描述
在这里插入图片描述
卸载,将磁盘全部设为不可用
在这里插入图片描述
在这里插入图片描述
移除全部磁盘
在这里插入图片描述
在这里插入图片描述
停用raid设备
在这里插入图片描述
删除raid设备
在这里插入图片描述
二、SELINUX
SELinux(Security-Enhanced Linux) 是美国国家安全局(NSA)对于强制访问控制的实现,是 Linux历史上最杰出的新安全子系统。
SELinux定义了系统中每个【用户】、【进程】、【应用】和【文件】的访问和转变的权限,然后它使用一个安全策略来控制这些实体(用户、进程、应用和文件)之间的交互,安全策略指定如何严格或宽松地进行检查。SELinux 主要作用就是最大限度地减小系统中服务进程可访问的资源(最小权限原则)。

权限管理机制:
DAC自主访问控制:在没有使用 SELinux 的操作系统中,决定一个资源是否能被访问的因素是:某个资源是否拥有对应用户的权限(rwx、u+s、g+s、o+t)。
MAC强制访问控制:在使用了 SELinux 的操作系统中,决定一个资源是否能被访问的因素除了上述因素之外,还需要判断每一类进程是否拥有对某一类资源的访问权限。
安全上下文是SELinux的核心,可分为“进程完全上下文”和“文件安全上下文”。
SELinux的三种工作模式:enforcing 强制模式、permissive宽容模式、disabled 关闭SELinuxenforcing 和 permissive 模式可以通过 setenforce 1|0 命令快速切换;从 disabled 切换到 enforcing 或者 permissive,需要重启系统,反过来也一样。
1、命令基本用法:
查看模式
在这里插入图片描述
切换模式,Enforcing/Permissive
在这里插入图片描述
编辑selinux配置文件,修改完成后重启才能生效
在这里插入图片描述
查看selinux状态
在这里插入图片描述
查看selinux值

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
该文件的context值会随着目录的作用和环境的不同而发生改变,该值会继承上一级目录的context值
在这里插入图片描述
改变文件的conext值
在这里插入图片描述
恢复文件的context值

在这里插入图片描述
查看指定端口的context值

在这里插入图片描述
2、练习
案例一:使用httpd服务演示context值得设定
查看selinux状态
在这里插入图片描述
创建web服务内容
在这里插入图片描述
编辑虚拟主机配置文件
在这里插入图片描述
修改web服务文件的context值
在这里插入图片描述
案例二:使用web服务端口的改变来演示端口的设定编辑虚拟主机配置文件,设置端口为8909

在这里插入图片描述
添加该自定义端口为服务端口,并重启http服务
在这里插入图片描述
查看端口8909状态
在这里插入图片描述
根据参照目录修改context值

在这里插入图片描述
3、布尔值
案例一:使用图形化界面切换级别
安装图形化界面软件
在这里插入图片描述
执行
在这里插入图片描述

在这里插入图片描述
案例二:使用ftp服务演示布尔值的设定
安装ftp软件
在这里插入图片描述
修改主配置文件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
修改布尔值打开/home目录的权限
在这里插入图片描述

在这里插入图片描述
重启服务
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
三、KVM
KVM(Kernel-based Virtual Machine)基于内核的虚拟机,是一个开源的系统虚拟化模块,需要硬件支持。
1、在图形界面的安装
在虚拟机关闭状态下修改设置
在这里插入图片描述
查看是否安装kvm模块

在这里插入图片描述
安装虚拟化相关软件
在这里插入图片描述
拖一个镜像到/test
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
启动虚拟化管理窗口
在这里插入图片描述
创建虚拟机
在这里插入图片描述
检查kvm是否安装成功
在这里插入图片描述
2、使用命令行安装
创建磁盘分区
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
添加桥接网络
在这里插入图片描述
添加从设备到桥接网络
在这里插入图片描述
安装软件包
在这里插入图片描述
rhel7.2执行安装命令
在这里插入图片描述
查看kvm是否安装
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值