RHCSA课后练习3(网络与磁盘)

1、配置网络:为网卡添加一个本网段IPV4地址,x.x.x.123

涉及的知识点

配置网络:

                       ens160:en---表示以太网

                        wl---表示无线局域网

                        ww---表示无线广域网

注意:一个网络接口,可以有多个网络连接,但是同一时间只能有一个网络连接处于活动状态

nmcli命令

        作用:nmcli,可以实现创建,显示,编辑,删除,激活和停用网络连接以及控制和显示网络设备状态等

        查看网卡信息

[root@server ~]# nmcli  c  show          全写为:nmcli connection show[root@server ~]# nmcli con show ens160   查看指定网卡的详细信息,q键退出[root@server ~]# nmcli dev status        查看已有设备的连接状态[root@server ~]# nmcli dev show          看所有网络设备详情,q键退出

      激活和关闭网络连接

[root@server ~]# nmcli c up 网卡名     激活[root@server ~]# nmcli c down 网卡名   关闭

题目答案

这里添加名为ens170,IPV4地址为192.168.190.123的网卡

代码中 gw4是默认网关,这里的网关可以去虚拟机里的网络编辑器中查看

​
[root@localhost menge]# nmcli c add type ethernet ifname ens160 con-name ens170 autoconnect yes ip4 192.168.190.123/24 gw4 192.168.190.0​

下一步启动ens170这张网卡

[root@localhost menge]# nmcli c up ens170

最后检查一下是否连接成功

[root@localhost menge]# nmcli c show 

成功了

903fca09e3574ceabe5226a3967a53c1.png

2.配置yum本地仓库,并完成traceroute命令的安装

配置yum本地仓库

1.将本地光盘挂载至本地目录/media下
[root@server /]# mount /dev/cdrom /mediamount: /media: WARNING: source write-protected, mounted read-only.

 移动到yum源配置文件路径

[root@server media]# cd /etc/yum.repos.d
[root@server yum.repos.d]# ls
CentOS.repo  redhat.repo

备份已存在yum源配置文件,使其失效

[root@server yum.repos.d]# mv CentOS.repo CentOS.repo.back
[root@server yum.repos.d]# mv redhat.repo redhat.repo.back
[root@server yum.repos.d]# ls
CentOS.repo.back  redhat.repo.back

新建本地yum源配置文件 

[root@server yum.repos.d]# vim  dvd.repo

在文件中输入

[BaseOS]
name=BaseOS
baseurl=file:///media/BaseOS
gpgcheck=0[Appstream]
name=Appstream
baseurl=file:///media/AppStream
gpgcheck=0

重建缓存 

[root@server yum.repos.d]# yum  makecache[root@server yum.repos.d]# yum repolist

验证能否装包成功

[root@master ~]# yum install tree -y

 完成traceroute命令的安装

[root@localhost ~]# mount /dev/sr0 /mnt[root@localhost ~]# yum -y install traceroute

5807dafed7c8459fbb42f893e8931bf2.png

3、用至少两种方法查看sshd服务的进程号

  • 使用ps -ef打开所有的进程,再用grep sshd:过滤出含有“sshd”字符的进程85e1e63d162142fabc99dd31eb34e465.png

  • 使用top命令进行查找

systemctl status *sshd*

4、添加一块10G大小的磁盘,将该磁盘分为两个主分区,大小为1G、2G。将剩余的空间全部划分为扩展分区。划分一个逻辑分区,大小为3G。(主分区文件系统类型为ext4,逻辑分区文件系统类型为xfs) 

先关机虚拟机,点击编辑虚拟机

e340cf2a838740959fe3bced7bdab1cf.png

点击添加

bc8ac80b4ba040adbab1b19ba78d1507.png7fd3ae3330ad424696bd21160dced971.png

选择SATA==》创建新虚拟磁盘

bbef5ec006ad45a08e5798bbde137c8e.pngbe2594b4ed484c8abf95a457ca9ccda4.png

选择20GB==》默认命名,点击完成

330ff703c51549ac96331443404d9d99.png0f4addaa5c804f738173f17b654e648f.png

//进入fdisk交互界面
[root@localhost ~]# fdisk /dev/sda//创建大小为1G的主分区
Command (m for help): n
Partition typep   primary (0 primary, 0 extended, 4 free)e   extended (container for logical partitions)
Select (default p): p
Partition number (1-4, default 1): 1
First sector (2048-20971519, default 2048):
Last sector, +sectors or +size{K,M,G,T,P} (2048-20971519, default 20971519): +1GCreated a new partition 1 of type 'Linux' and of size 1 GiB.//创建大小为2G的主分区
Command (m for help): n
Partition typep   primary (1 primary, 0 extended, 3 free)e   extended (container for logical partitions)
Select (default p): p
Partition number (2-4, default 2): 2
First sector (2099200-20971519, default 2099200):
Last sector, +sectors or +size{K,M,G,T,P} (2099200-20971519, default 20971519): +2GCreated a new partition 2 of type 'Linux' and of size 2 GiB.//将剩余的空间全部划分为扩展分区
Command (m for help): n
Partition typep   primary (2 primary, 0 extended, 2 free)e   extended (container for logical partitions)
Select (default p): e
Partition number (3,4, default 3):
First sector (6293504-20971519, default 6293504):
Last sector, +sectors or +size{K,M,G,T,P} (6293504-20971519, default 20971519):Created a new partition 3 of type 'Extended' and of size 7 GiB.//划分大小为3G的逻辑分区
Command (m for help): n
All space for primary partitions is in use.
Adding logical partition 5
First sector (6295552-20971519, default 6295552):
Last sector, +sectors or +size{K,M,G,T,P} (6295552-20971519, default 20971519): +3GCreated a new partition 5 of type 'Linux' and of size 3 GiB.//格式化
[root@localhost ~]# mkfs.ext4 /dev/sda1
mke2fs 1.45.6 (20-Mar-2020)
Creating filesystem with 262144 4k blocks and 65536 inodes
Filesystem UUID: d0f614a7-6210-419d-b995-c5315afb126a
Superblock backups stored on blocks:32768, 98304, 163840, 229376Allocating group tables: done
Writing inode tables: done
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done[root@localhost ~]# mkfs.ext4 /dev/sda2
mke2fs 1.45.6 (20-Mar-2020)
Creating filesystem with 524288 4k blocks and 131072 inodes
Filesystem UUID: ec1719b8-1bdf-4b7d-8a59-b31c822556e4
Superblock backups stored on blocks:32768, 98304, 163840, 229376, 294912Allocating group tables: done
Writing inode tables: done
Creating journal (16384 blocks): done
Writing superblocks and filesystem accounting information: done[root@localhost ~]# mkfs.xfs /dev/sda5
meta-data=/dev/sda5              isize=512    agcount=4, agsize=196608 blks=                       sectsz=512   attr=2, projid32bit=1=                       crc=1        finobt=1, sparse=1, rmapbt=0=                       reflink=1
data     =                       bsize=4096   blocks=786432, imaxpct=25=                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0, ftype=1
log      =internal log           bsize=4096   blocks=2560, version=2=                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0//查看磁盘信息(块设备)
[root@localhost ~]# lsblk
NAME        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda           8:0    0   10G  0 disk
├─sda1        8:1    0    1G  0 part
├─sda2        8:2    0    2G  0 part
├─sda3        8:3    0    1K  0 part
└─sda5        8:5    0    3G  0 part
sr0          11:0    1 10.2G  0 rom  /run/media/root/RHEL-8-5-0-BaseOS-x86_64
nvme0n1     259:0    0   50G  0 disk
├─nvme0n1p1 259:1    0  500M  0 part /boot
├─nvme0n1p2 259:2    0    1G  0 part [SWAP]
└─nvme0n1p3 259:3    0   40G  0 part /

5、LVM配置:创建一个至少有两个PV组成的大小为6G的名为testvg的VG;要求PE大小为16MB, 而后在卷组中创建大小为3G的逻辑卷testlv;挂载至/users目录

1.首先创建物理卷 (这里有两个未被使用的分区 sdb1 sdc1)

pvcreate /dev/sdb1 /dev/sdc1

2.创建卷组(VG)

vgcreate -s 16M testvg /dev/sdb1 /dev/sdc1

3.创建逻辑卷

lvcreate -L 3G -n testlv testvg

4.格式化逻辑卷

mkfs.ext4 /dev/testvg/testlv

5.创建挂在点并挂在逻辑卷

mount /dev/testvg/testlv /users
[root@localhost /]# mkfs.ext4 /dev/testvg/testlv 
mke2fs 1.46.5 (30-Dec-2021)
创建含有 786432 个块(每块 4k)和 196608 个inode的文件系统
文件系统UUID:8097bc3e-ad71-42d0-9fd7-afc7a1268e55
超级块的备份存储于下列块: 32768, 98304, 163840, 229376, 294912正在分配组表: 完成                            
正在写入inode表: 完成                            
创建日志(16384 个块)完成
写入超级块和文件系统账户统计信息: 已完成[root@localhost /]# mkfs.ext4 /dev/testvg/testlv 
创建含有 786432 个块(每块 4k)和 196608 个inode的文件系统
文件系统UUID:4d8063ba-52c6-4722-888d-afd77ced0250
超级块的备份存储于下列块: 32768, 98304, 163840, 229376, 294912正在分配组表: 完成                            
正在写入inode表: 完成                            
创建日志(16384 个块)完成
写入超级块和文件系统账户统计信息: 已完成

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/464230.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Linux:网络协议socket

我们之前学的通信是本地进程间通信,如果我们想在网络间通信的话,就需要用到二者的ip地址,分别被称为源IP地址和目的IP地址,被存入ip数据包中,其次我们还需要遵循一些通信协议。 TCP协议:传输层协议&#x…

相机硬触发

PLC 接线图 通过使用PNP光电感应器 实现相机的硬触发 流程:触发相机拍照 然后相机控制光源触发 完成线路连接后 使用MVS 配置相机硬触发参数 通过 pnp传感器控制 硬触发拍照 检测 在2开项目中 不用在点击执行流程 通过PNP传感器就能触发 扩展: 在VP…

浅谈UI自动化

⭐️前言⭐️ 本篇文章围绕UI自动化来展开,主要内容包括什么是UI自动化,常用的UI自动化框架,UI自动化原理等。 🍉欢迎点赞 👍 收藏 ⭐留言评论 🍉博主将持续更新学习记录收获,友友们有任何问题…

儿童安全座椅行业全面深入分析

儿童安全座椅就是一种专为不同体重(或年龄段)的儿童设计,将孩子束缚在安全座椅内,能有效提高儿童乘车安全的座椅。欧洲强制性执行标准ECE R44/03的定义是:能够固定到机动车辆上,带有ISOFIX接口、LATCH接口的…

net core Autofac 替换默认的服务容器 DI,微软自动的容器 不支持命名选项的

微软默认的容器,不支持命名选项,同一接口,多个实现。 就不支持了。 配置core 支持Autofac 容器 using Autofac; using Autofac.Extensions.DependencyInjection;namespace WebApplication13 {public interface IMyService{string GetData()…

架构系列---高并发

目录标题 前言宏观架构细节解读第一层 :DNS第二层 : LVS 负载第三层 : Nginx第四层 : Gateway Application并发上限更多方案 业务扩展从域名角度如何承受更大的流量从业务的角度看如何分流大的流量 总结 前言 年轻的时候看到文章…

植被遥感常用反射特征表达

Figure: HDRF Let Ω ′ \Omega Ω′ be the incident solid angle, Ω \Omega Ω is leaving solid angle. Consider the BRDF of a Lamvertian target is 1 π \frac{1}{\pi} π1​, the BRF is 1. The HDRF of a target is defined as: R h e m ( Ω ) Φ r Φ r l a …

使用 MONAI Deploy 在 AMD GPU 上进行全身分割

Total body segmentation using MONAI Deploy on an AMD GPU — ROCm Blogs 2024 年 4 月 4 日 作者: Vara Lakshmi Bayanagari. 医疗开放网络人工智能(MONAI)是一个开源组织,提供最先进的医疗成像模型的 PyTorch 实现&#xff0c…

解决 ClickHouse 高可用集群中 VRID 冲突问题:基于 chproxy 和 keepalived 的实践分析

Part1背景描述 近期,我们部署了两套 ClickHouse 生产集群,分别位于同城的两个数据中心。这两套集群的数据保持一致,以便在一个数据中心发生故障时,能够迅速切换应用至另一个数据中心的 ClickHouse 实例,确保服务连续性…

推荐FileLink数据跨网摆渡系统 — 安全、高效的数据传输解决方案

在数字化转型的浪潮中,企业对于数据传输的需求日益增加,特别是在不同网络环境之间的文件共享和传输。为了满足这一需求,FileLink数据跨网摆渡系统应运而生,为企业提供了一种安全、高效的数据传输解决方案。 安全第一,保…

力扣排序350题 两个元组的交集2

题目: 给你两个整数数组 nums1 和 nums2 ,请你以数组形式返回两 数组的交集。返回结果中每个元素出现的次数,应与元素在两个 数组中都出现的次数一致(如果出现次数不一致,则考虑取 较小值)。可以不考虑输出…

Python酷库之旅-第三方库Pandas(193)

目录 一、用法精讲 896、pandas.Index.isna方法 896-1、语法 896-2、参数 896-3、功能 896-4、返回值 896-5、说明 896-6、用法 896-6-1、数据准备 896-6-2、代码示例 896-6-3、结果输出 897、pandas.Index.notna方法 897-1、语法 897-2、参数 897-3、功能 897…

使用Mac如何才能提高OCR与翻译的效率

OCR与截图大家都不陌生,或许有的朋友对于这两项功能用到的不多,但是如果经常会用到的话,那你就该看看了 iOCR,快捷键唤出翻译窗口,不论是截图翻译、划词翻译、输入翻译、剪切板翻译,统统快捷键完成&#x…

《欢乐饭米粒儿9》第五期:用笑声诠释生活,让爱成为日常

在忙碌的生活节奏中,我们总是在寻找那份能够触动心灵深处的温暖与欢笑。由鲜博士独家冠名播出的独创小品剧《欢乐饭米粒儿》第九季作为一档家庭喜剧节目,正是这样一股清流,它以轻松幽默的方式,将家的温暖、爱的传递和生活的真谛娓…

基于人脸识别PCA算法matlab实现及详细步骤讲解

人脸识别 % FaceRec.m % PCA 人脸识别修订版,识别率88% % calc xmean,sigma and its eigen decomposition allsamples[];%所有训练图像 for i1:40 for j1:5 aimread(strcat(e:\ORL\s,num2str(i),\,num2str(j),.jpg)); % imshow(a); ba(1:112*92…

C#的Event事件示例小白级剖析

1、委托Delegate 首先说一下delegate委托,委托是将方法作为参数进行传递。 // 定义了一个委托类型public delegate void MyDelegate(int num);// 定义了一个啥也不干的委托实例public MyDelegate m_delegate _ > {};// 定义了一个和委托相同格式的方法public …

Android 使用ninja加速编译的方法

ninja的简介 随着Android版本的更迭,makefile体系逐渐增多,导致make单编模块的时间越来越长,每次都需要半个小时甚至更长时间,其原因为每次make都会重新加载所有mk文件,再生成ninja编译,此完整过程十分耗时…

VSCode 1.82之后的vscode server离线安装

概述 因为今天在公司开发项目的时候,需要离线配置vscode远程开发环境, 根据参考链接1配置了一遍,不管怎么重启,VSCODE都还是提示下载vscode server,后面在官方issue上找到了解决方案 解决方案 修改Remote SSH的配置…

什么是 OpenTelemetry?

OpenTelemetry 定义 OpenTelemetry (OTel) 是一个开源可观测性框架,允许开发团队以单一、统一的格式生成、处理和传输遥测数据(telemetry data)。它由云原生计算基金会 (CNCF) 开发,旨在提供标准化协议和工具,用于收集…

缓存、注解、分页

一.缓存 作用:应用查询上,内存中的块区域。 缓存查询结果,减少与数据库的交互,从而提高运行效率。 1.SqlSession 缓存 1. 又称为一级缓存,mybatis自动开启。 2. 作用范围:同一…