项目中有遇到一个Linux服务器,有多个硬盘的情况,但是自己资质尚浅,不知道。部署的时候tomcat安装在了系统盘上,系统盘50G,很快日志就占满了,造成的后果就是系统卡死用不了。最终就发现,服务器500g的硬盘完全没有用到。于是就学习了下,用虚拟机模拟下使用。
第一步,虚拟机关机情况下我们右键
在这里插入图片描述
第二步,选择设置
在这里插入图片描述在这里插入图片描述
第三步,设置页面点击添加
在这里插入图片描述
第四步,选择硬盘点击下一步。
在这里插入图片描述
第五步,选择磁盘类型,推荐就可,下一步。
在这里插入图片描述
第六步,选择磁盘,推荐就可,下一步。
在这里插入图片描述

第七步,填写容量,选择拆分成多个文件,点击下一步。
在这里插入图片描述

第八步,选择完成。然后启动虚拟机。
我们用ssh工具连接上使用命令fdisk -l
在这里插入图片描述

我的这个是中文的,大体内容应该差不多。我们可以看到多了一个20g的磁盘(睁着眼说瞎话,明明21.5g)
在这里插入图片描述
不过感觉应该不是这样,这应该是格式化后的样子,应该是看不见内存大小,会看见的应该是
在这里插入图片描述
原谅我盗了个图,这就是没初始化的样子意思大概是你这个磁盘没有分区。为了安全我还是初始化了下。
我们就进行分区fdisk /dev/sdb执行这个命令**(下图只参考,我为了重新截图重新挂载了一个,路径会有出入)**
在这里插入图片描述
然后输入m,
在这里插入图片描述
然后依次输入n,p,1,2048,31457279,根据提示来就行。
在这里插入图片描述
最后输入w,保存退出。
在这里插入图片描述
然后执行命令mkfs.ext4 /dev/sdb格式化磁盘,路径和磁盘的路径对应。然后我们创建一个文件夹second,当然名字随便起,在一级目录上,可以使用命令mkdir 文件名
在这里插入图片描述
接着我们可以执行命令去修改配置文件vim /etc/fstab,执行i可编辑,添加最后加一行,

/dev/sdb /second ext4 defaults 1 1

注意路径别输错了,Esc退出编辑,:wq保存。这个会自动挂载,当然也有命令,使用mount /dev/sdb1 /要挂载的目录来进行手动挂载。
在这里插入图片描述
接下来我们可以输入df -h来查看
在这里插入图片描述
这样就可以了,当然为啥我已经用了13%呢,因为second里面放置了mysql和tomcat,两者的安装可以移步mysql链接tomcat链接
在这里插入图片描述

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐