DNS解析综合学习案例
1、用户需把/dev/myvg/mylv逻辑卷以支持磁盘配额的方式挂载到网页目录下
2、在网页目录下创建测试文件index.html,内容为用户名称,通过浏览器访问测试
3、创建用户账户,对LVM配置磁盘配额限制用户磁盘容量为软限制80M;硬限制100M、文件数量软限制为80个;硬限制为100个。
4、构建主从DNS域名解析环境
5、主从DNS都可将www.study.com域名解析为192.168.200.113
6、客户机可通过浏览器访问www.study.com得到WEB服务器相应内容
7、主域名服务器要同时担任缓存域名服务器功能
8、客户机通过nslookup域名测试工具可解析到www.jd.com等网站的域名解析

113  服务器      113  服务器      113  服务器

1
[root@localhost ~]# mdadm -C /dev/md5 -l5 -n3 /dev/sd[bcd]1
mdadm: /dev/sdb1 appears to be part of a raid array:
level=raid5 devices=3 ctime=Sat Aug 3 15:31:28 2019
mdadm: /dev/sdc1 appears to be part of a raid array:
level=raid5 devices=3 ctime=Sat Aug 3 15:31:28 2019
mdadm: /dev/sdd1 appears to be part of a raid array:
level=raid5 devices=3 ctime=Sat Aug 3 15:31:28 2019
Continue creating array? 
Continue creating array? (y/n) y
mdadm: Defaulting to version 1.2 metadata
mdadm: array /dev/md5 started.

[root@localhost ~]# pvcreate /dev/md5
Physical volume "/dev/md5" successfully created
[root@localhost ~]# vgcreate myvg /dev/md5
Volume group "myvg" successfully created
[root@localhost ~]# lvcreate -L 20G -n mylv myvg
Logical volume "mylv" created.
[root@localhost ~]# mkfs.xfs /dev/myvg/mylv 
log stripe unit (524288 bytes) is too large (maximum is 256KiB)
log stripe unit adjusted to 32KiB
meta-data=/dev/myvg/mylv isize=256 agcount=16, 
agsize=327552 blks
= sectsz=512 attr=2, projid32bit=1
= crc=0 finobt=0
data = bsize=4096 blocks=5240832, 
imaxpct=25
= sunit=128 swidth=256 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=0
log =internal log bsize=4096 blocks=2560, version=2
= sectsz=512 sunit=8 blks, lazy- 
count=1
realtime =none extsz=4096 blocks=0, rtextents=0

[root@localhost ~]# vim /etc/fstab 
/dev/myvg/mylv  /usr/local/httpd/htdocs xfs 
defaults,usrquota,grpquota 0 0

2

[root@localhost ~]# tar -xf httpd-2.2.17.tar.gz -C /usr/local/

[root@localhost ~]# cd /usr/local/httpd-2.2.17/

[[root@localhost httpd-2.2.17]# yum -y install gcc gcc-c++ &&./configure --prefix=/usr/local/httpd &&make &&make install
[root@localhost ~]# cd /usr/local/httpd/conf/
[root@localhost conf]# vim httpd.conf 去掉97行的#
[root@localhost conf]# /usr/local/httpd/bin/apachectl start
[root@localhost conf]# yum -y install lynx
[root@localhost conf]# lynx 127.0.0.1
[root@localhost ~]# cd /usr/local/httpd/htdocs/
[root@localhost htdocs]# vim index.html
<html><body><h1>maoyanqing</h1></body></html>
关闭Linux安全机制和防火墙
systemctl stop firewalld

setenforce 0

3

3
[root@localhost ~]# mount /dev/myvg/mylv /usr/local/httpd/htdocs/
[root@localhost ~]# useradd -d /usr/local/httpd/htdocs/maoyanqing maoyanqing 
[root@localhost ~]# quotacheck -aug
[root@localhost ~]# quotaon -aug
reboot 
[root@localhost ~]# quotacheck -aug
[root@localhost ~]# quotaon -aug
[root@localhost ~]# edquota -u maoyanqing

Disk quotas for user maoyanqing (uid 1001):
Filesystem blocks soft hard inodes soft hard
/dev/mapper/myvg-mylv 12 80000 100000 4 80 100000
[root@localhost ~]# repquota -aus
*** Report for user quotas on device /dev/mapper/myvg-mylv
Block grace time: 7days; Inode grace time: 7days
Space limits File limits
User used soft hard grace used soft hard grace
----------------------------------------------------------------------
root -- 0K 0K 0K 3 0 0 
maoyanqing -- 12K 80000K 100000K 4 80 100k

[root@localhost ~]# su - maoyanqing

[maoyanqing@localhost ~]$ touch yan
[maoyanqing@localhost ~]$ dd if=/dev/zero of=/usr/local/httpd/htdocs/maoyanqing/yan bs=1M count=110
dd: 写入"/usr/local/httpd/htdocs/maoyanqing/yan" 出错: 超出磁盘限额
记录了98+0 的读入
记录了97+0 的写出
102387712字节(102 MB)已复制,0.322939 秒,317 MB/秒          //测试成功

#

[root@localhost ~]# /usr/local/httpd/bin/apachectl start   //因为其中重启机器,所以apa服务重启

4     主服务器  主服务器   111    111 主服务器

[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# iptables -F
[root@localhost ~]# setenforce 0

[root@localhost ~]# yum -y install bind
[root@localhost ~]# mount /dev/cdrom /media
mount: /dev/sr0 写保护,将以只读方式挂载
[root@localhost ~]# vim /etc/hosts

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.200.111 ns1.study.com
192.168.200.112 ns2.study.com
[root@localhost ~]# vim /etc/resolv.conf

# Generated by NetworkManager
nameserver 192.168.200.111
nameserver 192.168.200.112

[root@localhost ~]# vim /etc/named.conf

主服务器     主服务器     主服务器  主服务器

[root@localhost ~]# vim /var/named/study.zheng

[root@localhost ~]# vim /var/named/study.fan

[root@localhost ~]# systemctl restart named

[root@localhost ~]# chown :named /var/named/study.*
[root@localhost ~]# scp /etc/named.conf root@192.168.200.112:/etc/
root@192.168.200.112's password: 
named.conf 100% 523 0.5KB/s 00:00

从服务器  113    从服务器113    从服务器113        从服务器113

iptables -F
systemctl stop firewalld
setenforce 0

[root@localhost ~]# yum -y install bind
[root@localhost ~]# vim /etc/hosts
192.168.200.111 ns1.study.com
192.168.200.112 ns2.study.com

[root@localhost ~]# vim /etc/resolv.conf

nameserver 192.168.200.111
nameserver 192.168.200.112
[root@localhost ~]# vim /etc/named.conf

[root@localhost ~]# systemctl restart named

配置 window  客户机       配置window  客户机

113机  出现的小状况

[root@localhost ~]# cd /usr/local/httpd/htdocs/

[root@localhost htdocs]# vi index.html

此格式输入 即可成功

raid,磁盘配额,DNS综合测试题的更多相关文章

  1. RAID及磁盘配额

     RAID的对比: 版本 特点 磁盘个数 可用空间 故障磁盘数 应用环境 RAID0 读写速度快,数据容易丢失 两个 全部 一块 测试,临时性 RAID1 读写速度慢,数据可靠 至少两个,可以2的倍数 ...

  2. liniux备忘录-磁盘配额与进阶文件系统管理

    知识 磁盘配额Quota 可以限制磁盘的使用容量,可以对用户.群组磁盘的最大使用容量. 磁盘配额Quota的使用限制 只能针对整个文件系统. 核心必须支持Quota. 自行编译的核心需要注意 Quot ...

  3. linux磁盘管理系列一:磁盘配额管理

    磁盘管理系列 linux磁盘管理系列一:磁盘配额管理   http://www.cnblogs.com/zhaojiedi1992/p/zhaojiedi_linux_040_quota.html l ...

  4. 别人的Linux私房菜(15)磁盘配额与高级文件系统管理

    磁盘配额在网站.邮件.文件等服务器常见,主要有针对用户.用户组.限制某一目录的的最大磁盘配额. ext文件系统进能针对整个文件系统配额,xfs可以针对目录配额.配额和文件系统有关. 内核必须支持磁盘配 ...

  5. 第四次作业;创建raid5,源码编译安装;磁盘配额

    创建raid5 格式化 ext4 创建物理卷: 创建卷组: 创建逻辑卷: 格式化  ext4 挂载 开机自启动 创建raid配置文件 源码编译安装: 创建本地yum仓库 umount /dev/sr0 ...

  6. quota - linux磁盘配额管理

    磁盘管理系列 linux磁盘管理系列一:磁盘配额管理   http://www.cnblogs.com/zhaojiedi1992/p/zhaojiedi_linux_040_quota.html l ...

  7. 1-18-1 LVM管理和ssm存储管理器使用&磁盘配额(一)

    LVM管理和ssm存储管理器使用&磁盘配额(一) LVM逻辑卷的管理 问题:对于生产环境下的服务器来说,如果存储数据的分区磁盘空间不够了怎么办? 因为如果要把一个分区的内容都拷贝到另一个分区上 ...

  8. Linux下磁盘分区、卸载和磁盘配额

    目录 一:查看磁盘信息 二:Linux磁盘分区 三:Linux分区的卸载 四:Linux磁盘配额 一:查看磁盘信息 fdisk : 这个命令是磁盘分区表操作工具,fdisk能将磁盘分区,同时也能为每个 ...

  9. 『学了就忘』Linux文件系统管理 — 63、磁盘配额介绍

    目录 1.磁盘配额概念 2.磁盘配额条件 3.磁盘配额的相关概念 4.磁盘配额实践规划 1.磁盘配额概念 磁盘配额是限制用户或者用户组在一个分区上可以使用的空间大小和文件个数的限制. 扩展: 管理员可 ...

随机推荐

  1. 生活点滴:java基础知识细化

    生活点滴:java基础知识细化 一.前言 越是对一门语言深入了解,就会发现自己不知道的东西越多,这才是走向了正道,同样的,对于java语言特性的学习,笔者也只是初窥门径. 二.java基础知识思考 i ...

  2. java基础 Unsafe

    参考文章: https://tech.meituan.com/2019/02/14/talk-about-java-magic-class-unsafe.html

  3. linux系统中启动daytime服务

    环境:vmware下面的cetos6 1. 进入/etc/xinetd.d/目录下,查看是否存在daytime服务,若不存在,则须安装: 执行命令:yum install xinetd 该命令执行后会 ...

  4. 【shell脚本】不停地telnet一个ip或域名,并输出结果到文件中===telnetscript.sh

    编写shell脚本不停地telnet一个域名,并输出结果到文件中 [root@localhost ~]# cat telnetscript.sh #!/bin/bash #检查是否在root用户下执行 ...

  5. LeetCode1——两数之和

    最近在家拧三阶魔方,把初级的玩法掌握了,也就是可以还原六个面了,速度不快,但是也很兴奋.三阶魔方的初级玩法按照套路拧就可以了,每一步需要完成的任务,该步骤转动的方法基本都是固定的,而且变化也并不是特别 ...

  6. LinkedHashMap实现和LRU

    HashMap是Java中叫法,在Python中就叫Dict 在Python的标准库中实现了LinkedHashMap,它的名字叫OrderedDict,它的源码比较简单,OrderedDict继承了 ...

  7. 异步编程,await async入门

    网上很多异步编程的文章,提供一篇入门: 异步编程模型 .net支持3种异步编程模式: msdn:https://docs.microsoft.com/zh-cn/dotnet/standard/asy ...

  8. 解决 Visual Studio 符号加载不完全问题

    解决 Visual Studio 符号加载不完全问题 工具 - 选项 - 搜索 "符号" - 选上服务器 | 加载所有符号, 之后符号就会显示完全

  9. 小鸟初学Shell编程(一)认识Shell

    开篇介绍 Linux里非常的有用的一个功能,这个功能就叫Shell脚本. Shell脚本在我日常开发工作里也占了非常重要的角色,项目中一些简单的工作我们都可以使用Shell脚本来完成,比如定时删除日志 ...

  10. 不了解MES系统中的看板管理?看完本文就懂了

    如果想要在生产车间中,让生产过程管理都处在“看得见”的状态,那么看板可视化管理的导入是你的不二选择. MES看板包括四个部分:生产任务看板.各生产单位生产情况看板.质量看板和物料看板,其中生产任务看板 ...