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是否安装
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值