磁盘分区和NFS实验

news/2024/7/8 8:59:09

磁盘分区

实验要求:

  1. 创建一个逻辑卷 请按下列要求创建一个新的逻辑卷: 创建一个名为 datastore 的卷组,卷组的大小为4G 逻辑卷的名字为 database ,所属卷组为 datastore,该逻辑卷大小为3G 将新建的逻辑卷格式化为 xfs 文件系统
  2. 通过自动挂载将该逻辑卷到/volume/lv1
  3. 扩大卷组扩展上题database逻辑卷的大小为5G。

实验知识点:

  1.         关于磁盘分区的基础知识点了解
  2.         知道基础命令的操作 
  3.         vmware添加磁盘操作

实验步骤:

一、添加硬盘

 注意点

1、首先添加硬盘的操作应该是在关机的状态下添加硬盘

2、硬盘的选择,尽量选择和创建虚拟机时相同的硬盘。

二、配置操作

       1、首先查看已经安装的硬盘

lsblk

#查看磁盘设备

        2、配置虚拟硬盘

[root@www ~]# fdisk /dev/nvme0wn2

#对nvme0n2进行分区

Command (m for help): n

# 输入 n 创建新分区

Partition number (1-4, default 1): 

#选择主分区号,默认输入1,表示第一个主分区
First sector (2048-20971519, default 2048): 

# 直接按回车从当前第 2048 个扇区开始分区

Last sector, +sectors or +size{K,M,G,T,P} (2048-20971519, default 20971519): +5G

#设置第一个分区为5G
Created a new partition 1 of type 'Linux' and of size 5 GiB.

#一个主分区创建完成,大小为5 GiB
Command (m for help): w

#保存退出


[root@www ~]# fdisk -l /dev/nvme0n2
#查看虚拟硬盘的分区

[root@www ~]# pvcreate /dev/nvme0n2p{1,2}
#创建物理卷

[root@www ~]# pvs
#查看创建的pv,详细查看使用pvdisplay

 

[root@www ~]# vgcreate datastore /dev/nvme0n2p1

#在nvme0n2p1下创建datastore VG

[root@www ~]# lvcreate  -n database -L 3G datastore

#在datastore下创建LV (database)大小为3G

[root@web ~]# mkfs.xfs /dev/datastore/database
#逻辑卷格式化为 xfs 文件系统

#创建挂载的目录

[root@web ~]# mkdir /volume
[root@web ~]# mkdir /volume/lv1
 

#通过自动挂载将该逻辑卷到/volume/lv1
[root@web ~]# vim /etc/fstab
#在里面进行自动挂载,由于本作者不会,所以暂时未写

#手动挂载

[root@web ~]# mount /dev/datastore/database /volume/lv1

#查看是否挂载

[root@web ~]# df -h
 

扩大逻辑卷

[root@www ~]# lvextend -l 100%VG /dev/datastore/database

同步文件系统类型

xfs_growfs  /dev/datastore/database

查看文件是否变更

 df -h

NFS实验

实验需求:

配置nfs服务 将/home/tom(该目录为uid=1111,gid=1111的tom用户的家目录)目录仅共享给172.24.8.129这台主机上的jerry用户,jerry对该目录具有访问、新建和删除文件的权限。

实验知识点:

  1. 了解nfs基础知识
  2. 熟练nfs基础命令

实验步骤:

服务端:

useradd -u 1111 tom

#创建Tom用户

id tom

#查看用户ID

vim /etc/exports

#编辑共享

        /home/tom        客户端IP地址(rw,sync)

ll /home/tom -d

#查看目录权限

touch /home/tom/{t1,t2}

#创建共享文件

exportfs -ra

导出共享信息

useradd -u 6666 jerry

#创建jerry用户

setfacl        -m u:jerry:rwx   /home/tom

#为Jerry设置服务权限

客户端

useradd -u 6666 jerry

#添加Jerry用户

mkdir /a

创建挂载目录

mount         服务端IP:/home/tom        /t

挂载

完成实验!


http://lihuaxi.xjx100.cn/news/126145.html

相关文章

黑马程序员C++类和对象【5】 —— 运算符重载(蓝桥杯必备知识)万字超详解

目录 🤡加号运算符重载 🤡左移运算符重载 🤡递增运算符重载 🤡递减运算符重载 🤡赋值运算符重载 🤡关系运算符重载 🤡函数调用运算符重载(仿函数) 🤡加…

基于Django框架的零食商城系统之Python毕设选题推荐

💖💖作者:IT跃迁谷毕设展 💙💙个人简介:曾长期从事计算机专业培训教学,本人也热爱上课教学,语言擅长Java、微信小程序、Python、Golang、安卓Android等。平常会做一些项目定制化开发…

Java高级 线程

目录 一、什么是进程 二、什么是线程 三、进程和线程的区别 四、线程的组成 五、线程的组成 六、线程的特点 七、如何创建多线程 7.1 通过继承Thread实现多线程 ​编辑 7.2 获取和设置线程的名称 7.3 通过实现Runnable接口完成多线程 示例一:使用线程Thread类实现4个窗…

源码解析---net包

写在前面 并不是对net包所有内容解析,只是对常用的函数等相关部分进行一定程度的解剖 引子 import ("fmt""net/http" ) func main() {http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) {w.Write([]byte("…

近似法概率潮流

通常潮流计算仅针对单一的系统运行方式。网络拓扑结构、变压器变比、节点注入功率等都是给定的。而在实际的电力系统运行过程中存在着诸多不确定性因素,例如负荷功率和发电机出力随时都在变化,网络结构由于故障或检修也会改变,以及测量和估计…

知识图谱下的关联交易

1、背景 针对商业企业日常行为活动日益复杂且欺诈行为频发的问题,将领域的行业知识与金融知识图谱技术结合,以更精准地识别与防范商业欺诈风险。采用图分析、图挖掘等技术,提取深层关联风险特征,并与行业经验知识相结合&#xff…

java基于微信小程序面向企事业单位的项目申报小程序+ssm+uinapp+Mysql+计算机毕业设计

系统主要包括首页、个人中心、用户管理、单位认证管理、项目申报管理、专家评审管理、需求征集管理、通知公告管理、系统管理等功能模块。 本文首先介绍了面向企事业单位的项目申报管理的技术发展背景与发展现状,然后遵循软件常规开发流程,首先针对系统选取适用的语言和开发平…

软件过程与项目管理复习(1)

文章目录Week1Project Introduction定义特点Project management项目管理的价值项目管理的5要素Project manager项目经理的技能要求project manager 的核心任务(key activities)规划 planning组织 organizing领导 leading掌控 controllingAgile Scrum master 的核心任…