【linux】如何扩展磁盘容量(VMware虚拟机)-转载

如何扩展磁盘容量(VMware虚拟机)

一、前置准备工作

扩展虚拟机磁盘前,需要先把虚拟机关机才能进行扩展磁盘操作

  • 1.选择虚拟机设置,如下图所示

  • 2.输入你想扩展的磁盘容量,以本次实操为例,我这里输入的30G(具体按照实际容量输入)
  • 3.点击确定
  • 4.启动虚拟机

二、扩展磁盘容量

1.使用root用户登录系统,使用fdisk -l命令查看磁盘分区情况

1

[root@localhost ~]# fdisk -l

2. 使用fdisk命令重新对/dev/sda磁盘进行分区

使用 fdisk /dev/sda后会进入具体实际分区操作页面,以下为参数说明:

常规

  • d   删除分区
  • F   列出未分区的空闲区
  • l   列出已知分区类型
  • n   添加新分区
  • p   打印分区表
  • t   更改分区类型
  • v   检查分区表
  • i   打印某个分区的相关信息

输入m,仅是提示获取帮助,在这里可以看到各个命令具体含义

输入p,打印当前有多少分区表,本例中有两个分区表,分别为/dev/sda1和/dev/sda2

输入n,添加新分区,这里输入n以后会让你选择是对主分区扩展还是对扩展分区扩展,请根据实际情况填写,本例中输入p,选择主分区进行扩展。完成后,会让你输入数字,具体的数字根据你实际的情况来,本例中

输入3,完成后此时出现扇区大小确认,直接用默认值,直接敲2次回车

最后输入w,保存退出

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

# 实际操作如下:

[root@localhost ~]# fdisk /dev/sda

欢迎使用 fdisk (util-linux 2.32.1)。

更改将停留在内存中,直到您决定将更改写入磁盘。

使用写入命令前请三思。

命令(输入 m 获取帮助):m

帮助:

  DOS (MBR)

   a   开关 可启动 标志

   b   编辑嵌套的 BSD 磁盘标签

   c   开关 dos 兼容性标志

  常规

   d   删除分区

   F   列出未分区的空闲区

   l   列出已知分区类型

   n   添加新分区

   p   打印分区表

   t   更改分区类型

   v   检查分区表

   i   打印某个分区的相关信息

  杂项

   m   打印此菜单

   u   更改 显示/记录 单位

   x   更多功能(仅限专业人员)

  脚本

   I   从 sfdisk 脚本文件加载磁盘布局

   O   将磁盘布局转储为 sfdisk 脚本文件

  保存并退出

   w   将分区表写入磁盘并退出

   q   退出而不保存更改

  新建空磁盘标签

   g   新建一份 GPT 分区表

   G   新建一份空 GPT (IRIX) 分区表

   o   新建一份的空 DOS 分区表

   s   新建一份空 Sun 分区表

命令(输入 m 获取帮助):p

Disk /dev/sda:30 GiB,32212254720 字节,62914560 个扇区

单元:扇区 / 1 * 512 = 512 字节

扇区大小(逻辑/物理):512 字节 / 512 字节

I/O 大小(最小/最佳):512 字节 / 512 字节

磁盘标签类型:dos

磁盘标识符:0x89f751ac

设备       启动    起点     末尾     扇区 大小 Id 类型

/dev/sda1  *       2048  2099199  2097152   1G 83 Linux

/dev/sda2       2099200 41943039 39843840  19G 8e Linux LVM

命令(输入 m 获取帮助):n

分区类型

   p   主分区 (2个主分区,0个扩展分区,2空闲)

   e   扩展分区 (逻辑分区容器)

选择 (默认 p):p

分区号 (3,4, 默认  3): 3

第一个扇区 (41943040-62914559, 默认 41943040):

上个扇区,+sectors 或 +size{K,M,G,T,P} (41943040-62914559, 默认 62914559):

创建了一个新分区 3,类型为“Linux”,大小为 10 GiB。

命令(输入 m 获取帮助):w

分区表已调整。

正在同步磁盘。

[root@localhost ~]#

3.再次使用fdisk -l查看扩展分区情况

1

[root@localhost ~]# fdisk -l

4.reboot重启虚拟机

1

[root@localhost ~]# reboot

5.使用pvcreate命令对新建的分区创建物理分区

1

2

[root@localhost ~]# pvcreate /dev/sda3

  Physical volume "/dev/sda3" successfully created.

6.使用vgs查看虚拟卷组

1

2

3

[root@localhost ~]# vgs

  VG #PV #LV #SN Attr   VSize   VFree

  cl   1   2   0 wz--n- <19.00g    0

7.使用vgextend命令对卷组进行扩容,将新建的/dev/sda3分区加入到上述第6步骤查询出来的卷组中(本例中查询出来的卷组名为cl,实际的卷组名以你们查询出来的为准)

1

2

[root@localhost ~]# vgextend cl /dev/sda3

  Volume group "cl" successfully extended

8.使用df -h查看要扩展的文件系统,本例中文件系统为:/dev/mapper/cl-root

1

2

3

4

5

6

7

8

9

10

[root@localhost ~]# df -h

文件系统             容量  已用  可用 已用% 挂载点

devtmpfs             3.8G     0  3.8G    0% /dev

tmpfs                3.9G     0  3.9G    0% /dev/shm

tmpfs                3.9G  9.8M  3.8G    1% /run

tmpfs                3.9G     0  3.9G    0% /sys/fs/cgroup

/dev/mapper/cl-root   17G   14G  3.4G   81% /

/dev/sda1            976M  144M  766M   16% /boot

tmpfs                779M  1.2M  778M    1% /run/user/42

tmpfs                779M  4.0K  779M    1% /run/user/0

9.使用lvextend命令扩展文件系统,本例中为:/dev/mapper/cl-root,注意,本例中是额外扩展了10G磁盘(没扩展磁盘前是20G),在使用lvextend扩展时,不能完全给10G,要比10G小一点作为预留,本次给9G

1

2

3

[root@localhost ~]# lvextend -L +9G /dev/mapper/cl-root

  Size of logical volume cl/root changed from <17.00 GiB (4351 extents) to <26.00 GiB (6655 extents).

  Logical volume cl/root successfully resized.

10.使用pvdisplay查看创建后的物理分区

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

[root@localhost ~]# pvdisplay

  --- Physical volume ---

  PV Name               /dev/sda2

  VG Name               cl

  PV Size               <19.00 GiB / not usable 3.00 MiB

  Allocatable           yes (but full)

  PE Size               4.00 MiB

  Total PE              4863

  Free PE               0

  Allocated PE          4863

  PV UUID               DwVhNf-XFeN-Pmwn-Sw9L-nhtd-dmxk-q3qcFf

  --- Physical volume ---

  PV Name               /dev/sda3

  VG Name               cl

  PV Size               10.00 GiB / not usable 4.00 MiB

  Allocatable           yes

  PE Size               4.00 MiB

  Total PE              2559

  Free PE               255

  Allocated PE          2304

  PV UUID               oMd2wT-pJ7h-fXxo-XjPE-rLdj-VP5l-fGA4dT

11.再次使用df -h查看磁盘空间,发现磁盘仍然只有20G,并未增加到30G,那是因为还缺少最后一步,需要对文件系统进行扩容

1

2

3

4

5

6

7

8

9

10

[root@localhost ~]# df -h

文件系统             容量  已用  可用 已用% 挂载点

devtmpfs             3.8G     0  3.8G    0% /dev

tmpfs                3.9G     0  3.9G    0% /dev/shm

tmpfs                3.9G  9.8M  3.8G    1% /run

tmpfs                3.9G     0  3.9G    0% /sys/fs/cgroup

/dev/mapper/cl-root   17G   14G  3.3G   81% /

/dev/sda1            976M  144M  766M   16% /boot

tmpfs                779M  1.2M  778M    1% /run/user/42

tmpfs                779M  4.0K  779M    1% /run/user/0

12.查看文件系统/dev/mapper/cl-root格式,此处查询出来是xfs,有的查询出来可能是ext4,具体已实际情况为准

1

[root@localhost ~]# cat /etc/fstab

13. 使用xfs_growfs(红帽、CentOS使用该xfs_growfs命令,其他系统如Ubuntu等自行查阅一下)命令对文件系统进行扩容,如果是ext4格式的,使用resize2fs

1

[root@localhost ~]# xfs_growfs /

注意:xfs_growfs用两种用法

  • 老版xfs_growfs用法:xfs_growfs [文件系统名]
  • 新版xfs_growfs用法:xfs_growfs [挂载点]

如果命令用的不对,会出现如下错误:

1

2

[root@localhost ~]# xfs_growfs /dev/mapper/cl-root

xfs_growfs: /dev/mapper/cl-root is not a mounted XFS filesystem

VMware Linux(Centos)虚拟机扩容根目录磁盘空间

1、编辑虚拟机设置,点击[硬盘],选择[扩展] 填写大小
2、启动虚拟机操作系统Centos,查看磁盘情况

$ fdisk -l

显示如下:

    Disk /dev/sda: 32.2 GB, 32212254720 bytes255 heads, 63 sectors/track, 3916 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x00094582Device Boot      Start         End      Blocks   Id  System/dev/sda1   *           1          64      512000   83  LinuxPartition 1 does not end on cylinder boundary./dev/sda2              64        2611    20458496   8e  Linux LVMDisk /dev/mapper/vg_rxf-lv_root: 18.9 GB, 18865979392 bytes255 heads, 63 sectors/track, 2293 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x00000000Disk /dev/mapper/vg_rxf-lv_swap: 2080 MB, 2080374784 bytes255 heads, 63 sectors/track, 252 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x00000000

可以看见分区情况如下:

    Device Boot      Start         End      Blocks   Id  System/dev/sda1   *           1          64      512000   83  LinuxPartition 1 does not end on cylinder boundary./dev/sda2              64        2611    20458496   8e  Linux LVM
3、创建分区sda3

$ fdisk /dev/sda

根据命令提示创建分区

WARNING: DOS-compatible mode is deprecated. It's strongly recommended toswitch off the mode (command 'c') and change display units tosectors (command 'u').Command (m for help): n  #输入n表示创建新分区Command actione   extendedp   primary partition (1-4)p       #输入pPartition number (1-4): 3 #输入3,表示sda3,前面已经有2个了First cylinder (2611-3916, default 2611): #回车,默认值Using default value 2611Last cylinder, +cylinders or +size{K,M,G} (2611-3916, default 3916):   #回车,默认值Using default value 3916Command (m for help): w #输入w保存,退出The partition table has been altered!Calling ioctl() to re-read partition table.WARNING: Re-reading the partition table failed with error 16: 设备或资源忙.The kernel still uses the old table. The new table will be used atthe next reboot or after you run partprobe(8) or kpartx(8)Syncing disks.

再查看分区情况

$ fdisk -l

情况如下:

    Device Boot      Start         End      Blocks   Id  System/dev/sda1   *           1          64      512000   83  LinuxPartition 1 does not end on cylinder boundary./dev/sda2              64        2611    20458496   8e  Linux LVM/dev/sda3            2611        3916    10483750   83  Linux

这时分区已经变成3个了,但是还没有挂载,还不能用。

4、重启操作系统

$ reboot

5、格式化新分区ext3

$ mkfs -t ext3 /dev/sda3

    mke2fs 1.41.12 (17-May-2010)文件系统标签=操作系统:Linux块大小=4096 (log=2)分块大小=4096 (log=2)Stride=0 blocks, Stripe width=0 blocks655360 inodes, 2620937 blocks131046 blocks (5.00%) reserved for the super user第一个数据块=0Maximum filesystem blocks=268435456080 block groups32768 blocks per group, 32768 fragments per group8192 inodes per groupSuperblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632正在写入inode表: 完成                            Creating journal (32768 blocks): 完成Writing superblocks and filesystem accounting information: 完成This filesystem will be automatically checked every 29 mounts or180 days, whichever comes first.  Use tune2fs -c or -i to override.
6、将物理硬盘分区初始化为物理卷,以便LVM使用,输入指令

$ lvs

    LV      VG     Attr       LSize  Pool Origin Data%  Move Log Cpy%Sync Convertlv_root vg_rxf -wi-ao---- 17.57g                                             lv_swap vg_rxf -wi-ao----  1.94g  

输入指令:

$ pvcreate /dev/sda3

Physical volume "/dev/sda3" successfully created
7、向卷组中添加物理卷来增加容量

输入df -h 查看lvm组名

$ df -h

    Filesystem                  Size  Used Avail Use% Mounted on/dev/mapper/vg_rxf-lv_root   18G   18G  112M 100% /tmpfs                       931M  4.0K  931M   1% /dev/shm/dev/sda1                   485M   35M  425M   8% /boot

其中vg_rxf为根所在组名.
输入指令,增加卷组的容量

$ vgextend vg_rxf /dev/sda3

  Volume group "vg_rxf" successfully extended
8、查看可以扩展的空间大小

$ vgdisplay

    --- Volume group ---VG Name               vg_rxfSystem ID             Format                lvm2Metadata Areas        2Metadata Sequence No  4VG Access             read/writeVG Status             resizableMAX LV                0Cur LV                2Open LV               2Max PV                0Cur PV                2Act PV                2VG Size               29.50 GiBPE Size               4.00 MiBTotal PE              7553Alloc PE / Size       4994 / 19.51 GiBFree  PE / Size       2559 / 10.00 GiBVG UUID               KFyuD1-cj5n-cukx-z1Zf-Gg2T-IQLT-v6BD4N

Free PE / Size 就是可以提供分配的自由空间,最多10.00 GiB,在扩展时输入小于该值

9、扩充磁盘空间

$ lvextend -L+9G /dev/mapper/vg_rxf-lv_root /dev/sda3

    Extending logical volume lv_root to 26.57 GiBLogical volume lv_root successfully resized
10、使用e2fsck指令查看检测文件系统错误

$ e2fsck -a /dev/mapper/vg_rxf-lv_root

    /dev/mapper/vg_rxf-lv_root is mounted.e2fsck: 无法继续, 中止.
11、查看分区文件系统

$ df -T

    文件系统                类型        1K-块     已用     可用 已用% 挂载点devtmpfs                devtmpfs   751236        0   751236    0% /devtmpfs                   tmpfs      763080        4   763076    1% /dev/shmtmpfs                   tmpfs      763080     9756   753324    2% /runtmpfs                   tmpfs      763080        0   763080    0% /sys/fs/cgroup/dev/mapper/centos-root xfs      37734400 16848316 20886084   45% //dev/sda1               xfs       1038336   166076   872260   16% /boottmpfs                   tmpfs      152620        0   152620    0% /run/user/0

若为xfs系统

$ xfs_growfs /dev/mapper/centos-root

    meta-data=/dev/mapper/centos-root isize=512    agcount=4, agsize=1113856 blks=                       sectsz=512   attr=2, projid32bit=1=                       crc=1        finobt=0 spinodes=0data     =                       bsize=4096   blocks=4455424, imaxpct=25=                       sunit=0      swidth=0 blksnaming   =version 2              bsize=4096   ascii-ci=0 ftype=1log      =internal               bsize=4096   blocks=2560, version=2=                       sectsz=512   sunit=0 blks, lazy-count=1realtime =none                   extsz=4096   blocks=0, rtextents=0data blocks changed from 4455424 to 9436160

否则

$ resize2fs /dev/mapper/vg_rxf-lv_root

    Filesystem at /dev/mapper/vg_rxf-lv_root is mounted on /; on-line resizing requiredold desc_blocks = 2, new_desc_blocks = 2Performing an on-line resize of /dev/mapper/vg_rxf-lv_root to 6965248 (4k) blocks.The filesystem on /dev/mapper/vg_rxf-lv_root is now 6965248 blocks long.
12、查看扩展空间后的结果

$ df -h

    devtmpfs                 734M     0  734M    0% /devtmpfs                    746M  4.0K  746M    1% /dev/shmtmpfs                    746M  9.6M  736M    2% /runtmpfs                    746M     0  746M    0% /sys/fs/cgroup/dev/mapper/centos-root   36G   17G   20G   45% //dev/sda1               1014M  163M  852M   16% /boottmpfs                    150M     0  150M    0% /run/user/0

可以看到,磁盘已扩展成功!

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

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

本机ip地址和网络ip地址一样吗

在数字化时代的浪潮中&#xff0c;IP地址作为网络设备身份的象征&#xff0c;扮演着举足轻重的角色。然而&#xff0c;当我们谈论IP地址时&#xff0c;常常会听到“本机IP地址”与“网络IP地址”这两个术语&#xff0c;它们之间是否存在差异&#xff1f;又该如何准确理解并区分…

Cacheable注解导致线程block

优质博文&#xff1a;IT-BLOG-CN 环境&#xff1a;jdk8/tomcat7 一、问题现象 应用系统再一次发布回退时&#xff0c;cpu util突然徒增到100%以上&#xff0c;与此同时&#xff0c;服务响应时间大幅度增加&#xff0c;依赖该服务的应用接连抛出超时异常&#xff0c;发生熔断。…

【数据分享】中国证券期货统计年鉴(2001~2023)

数据介绍 一、《中国证券期货统计年鉴(2023)》(中英文)收录了2022年证券期货市场的统计数据以及与证券期货市场相关的部分宏观经济数据&#xff0c;是一部全面反映中华人民共和国证券期货市场发展情况的资料性年刊。 二、年鉴分为概况、股票、债券、基金、期货、上市和挂牌公…

IDEA 2024.3正式版发布,速览新功能!

0 前言 IntelliJ IDEA 2024.3 引入了一系列可以提升您的开发体验的强大新功能。 IDE 现在提供代码逻辑结构的表示&#xff0c;简化了 Kubernetes 应用程序的调试体验&#xff0c;引入了集群范围的 Kubernetes 日志访问。 1 关键亮点 1.1 Structure工具窗口中的 Logical代码结…

Docker 基础命令介绍和常见报错解决

介绍一些 docker 可能用到的基础命令&#xff0c;并解决三个常见报错&#xff1a; 权限被拒绝&#xff08;Permission Denied&#xff09;无法连接到 Docker 仓库&#xff08;Timeout Exceeded&#xff09;磁盘空间不足&#xff08;No Space Left on Device&#xff09; 命令以…

【大语言模型】ACL2024论文-10 CSCD-IME: 纠正拼音输入法产生的拼写错误

【大语言模型】ACL2024论文-10 CSCD-IME: 纠正拼音输入法产生的拼写错误 目录 文章目录 【大语言模型】ACL2024论文-10 CSCD-IME: 纠正拼音输入法产生的拼写错误目录摘要研究背景问题与挑战如何解决创新点算法模型1. 错误检测模型2. 伪数据生成模块3. n-gram语言模型过滤4. 多任…

前端(2)——快速入门CSS

参考&#xff1a; 罗大富 CSS 参考手册 | 菜鸟教程 CSS 参考手册 1. CSS CSS全名是层叠样式表&#xff0c;中文名层叠样式表。用于定义网页样式和布局的样式表语言。 通过 CSS&#xff0c;你可以指定页面中各个元素的颜色、字体、大小、间距、边框、背景等样式&#xff0c;…

电阻测试流程

1.外观检查 &#xff08;1&#xff09;样品上丝印与规格书中相符&#xff0c;0402以上封装电阻要有标称电阻值&#xff0c;丝印清晰。 &#xff08;2&#xff09;检验外观&#xff0c;主要包含以下几点&#xff1a; a) 电阻器本体饱满&#xff0c;有光泽&#xff0c;不允许有气…

万博智云产品完成与ZStack Cloud云平台兼容性互认证

摘要 近日&#xff0c;上海云轴科技股份有限公司(简称“云轴科技ZStack”)与万博智云信息科技&#xff08;上海&#xff09;有限公司&#xff08;简称“万博智云OnePro Cloud”&#xff09;完成产品兼容性互认证。经过测试&#xff0c;万博智云OnePro Cloud两款旗舰产品HyperB…

深度学习框架Pytorch介绍和示例

目录 一. 简介 1.1动态计算图 1.2自动化功能 二. 主要特性 2.1 动态计算图 2.2 自动求导 2.3 强大的社区支持 2.4 多平台支持 三. 核心组件 3.1 Tensor 3.2 Autograd 3.3 nn.Module 3.4 Optim 四. 数据处理 五. 神经网络定义与训练 5.1定义神经网络&#xff1a; 5.2训练过…

鼠标点击(二)与接口函数集合的的实现

&#xff08;1&#xff09; &#xff08;2&#xff09; &#xff08;3&#xff09;

基于Spring Boot+Vue的多媒体素材管理系统的设计与实现

一.系统开发工具与环境搭建 1.系统设计开发工具 后端使用Java编程语言的Spring boot框架 项目架构&#xff1a;B/S架构 运行环境&#xff1a;win10/win11、jdk17 前端&#xff1a; 技术&#xff1a;框架Vue.js&#xff1b;UI库&#xff1a;ElementUI&#xff1b; 开发工具&…

《FreeRTOS列表和列表项篇》

FreeRTOS列表和列表项 1. 什么是列表和列表项&#xff1f;1.1 列表list1.2 列表项list item 2. 列表和列表项的初始化2.1 列表的初始化2.2 列表项的初始化 3. 列表项的插入4. 列表项末尾插入5. 列表项的删除6. 列表的遍历 列表和列表项是FreeRTOS的一个数据结构&#xff0c;是F…

使用 MTT GPU 搭建个人 RAG 推理服务

什么是 LLM RAG?​ LLM RAG&#xff08;Retrieval-Augmented Generation with Large Language Models&#xff09;是一种结合大语言模型&#xff08;LLM&#xff09;和信息检索&#xff08;IR&#xff09;技术的生成方法&#xff0c;专门用于增强语言模型的上下文感知和准确性…

Vue3 -- 环境变量的配置【项目集成3】

环境&#xff1a; 在项目开发过程中&#xff0c;至少会经历开发环境、测试环境和生产环境(即正式环境)三个阶段。 开发环境 .env.development测试环境 .env.test生产环境 .env.production 不同阶段请求的状态(如接口地址等)不一样&#xff0c;开发项目的时候要经常配置代理跨…

AI 大模型应用:AI开发的捷径工作流模式

一、引言 大部分人使用 AI&#xff0c;大概都跟我一样&#xff0c;停留在初级阶段。 平时&#xff0c;就是向 AI 提问&#xff08;又称聊天&#xff09;&#xff0c;偶尔也用一些现成的服务&#xff1a;生成图片、生成代码、翻译文章等等。 但是&#xff0c;时间久了&#x…

研究生被安排许多文献阅读,如何快速的阅读众多英文文献?

在科研的道路上&#xff0c;筛选文献就像是大海捞针&#xff0c;找对了方法&#xff0c;就能快速锁定那些有价值的信息。尤其是在实验方向尚未确定时&#xff0c;如何从海量文献中筛选出“金子”&#xff0c;就显得尤为重要。 关键的第一步&#xff1a;精准筛选 当你面对一堆…

信创迎来冲刺三年,国产项目管理软件跑出数智化“加速度”

信创发展是国家当前重要的战略布局&#xff0c;对国家发展具有长远的战略意义。国资委信创79号文件规定&#xff0c;2027年前按顺序完成“28N”的党政与八大重点行业100%信创替代&#xff0c;通过信创产业发展&#xff0c;国家能够提高自主创新能力&#xff0c;加速推进国产化转…

LSTM(长短期记忆网络)详解

1️⃣ LSTM介绍 标准的RNN存在梯度消失和梯度爆炸问题&#xff0c;无法捕捉长期依赖关系。那么如何理解这个长期依赖关系呢&#xff1f; 例如&#xff0c;有一个语言模型基于先前的词来预测下一个词&#xff0c;我们有一句话 “the clouds are in the sky”&#xff0c;基于&…

基于Java仓库管理系统

一、作品包含 源码数据库全套环境和工具资源部署教程 二、项目技术 前端技术&#xff1a;Html、Css、Js、LayUI 数据库&#xff1a;MySQL 后端技术&#xff1a;Java、Spring Boot、MyBatis 三、运行环境 开发工具&#xff1a;IDEA 数据库&#xff1a;MySQL8.0 数据库管…