时间:2022-12-26 12:46编辑:九州下载来源:www.wzjsgs.com
利用空余磁盘扩容 1. 首先使用命令fdisk -l 查看磁盘情况,此系统有两块硬盘,/dev/xvda 274.9G,/dev/xvdb 10.7G
1、首先使用mount命令查看/目录和home目录的lv设备是什么。比如/home使用/dev/xxxvg/xxxlv,/使用/dev/yyyvg/yyylv。
2、然后使用resize2fs /dev/xxxvg/xxxlv xxxM命令将home分区容量缩减。由于home目录已经mount上了,所以需要先umount掉umount /home,然后执行e2fsck -f /dev/xxxvg/xxxlv,最后执行resize2fs /dev/xxxvg/xxxlv xxxM缩减分区文件系统的容量,容量缩减到xxxM。
3、home目录容量缩减后就可以重新mount上了,mount /dev/xxxvg/xxxlv /home。
4、这时我们就可以减少/dev/xxxvg/xxxlv 的PE数量以减少分区容量,执行
lvresize -L -xxM /dev/xxxvg/xxxlv减少PE数量。-xxM就是前面home分区减少的M数。
5、现在可以给/增加容量了,首先
lvresize -L +xxM /dev/yyyvg/yyylv来增加/分区的PE数量。
6、将LV增加的容量扩充到/分区的文件系统中
resize2fs /dev/yyyvg/yyylv
由于是全部增加就不用指定容量了。
注意由于没有具体数值,容量和设备名称都用 xx、yy之类代替了不要直接复制粘贴去执行哦。
试试看吧,看说明理论上是这样的。有条件还是先用虚拟机装个系统试试。
1、先关闭LINUX系统,在vmware启动界面中选择VM菜单下的Settings来增加磁盘,然后选择add,选择hard disk,点击Next。
2、选中create a new virtual disk,点击下一步,选择scsi,继续下一步。选择好要新增磁盘的大小,勾选Allocate all disk space now立即分配空间,下一步,在硬盘上选择一个目录来创建,点击完成结束。这样,一个新增的空间就创建好了。
3、进入Linux系统,使用fdisk -l命令可以看到如下效果:sudo fdisk -l4、上图所示/dev/sdb就是新添加的硬盘,需要给新的硬盘分区。5、格式化磁盘mkdir /home/linux/newdisk6、用root权限打开/etc/fstab文件,新增加一个选项。7、重新启动系统,就能看到新添加的硬盘了。
以RHEL6为例
1、通过fdisk -l 查看目前的硬盘信息,默认是从sda开始排,增加第二块硬盘的时候,会显示sdb,以此类推
2、接下来通过依次点击虚拟机->设置->添加->硬盘,弹框时点下一步,直接用默认设置,我们为系统添加一块5G的硬盘。
3、重启系统,再次输入fdisk -l 可以看到多了一个sdb标识5G大小的空间
4、然后,我们为这个硬盘创建分区,输入fdisk /dev/sdb,依次输入n,p,1,w,其中n分别表示创建一个新分区,p表示分区类型为主分区,1表示分区编号是1,w表示保存
5、下一步是格式化分区,我们输入mkfs.ext4 /dev/sdb1 (1就是上一步的分区编号)。
6、我们输入mkdir /data,在根目录创建/data作为此分区的挂载点,输mount /dev/sdb1 /data,将分区挂载到目录下,通过df - h,可以看到挂载成功。
7、但是挂载是临时的,系统重启后需要重新挂载,我们希望下次启动时,自动挂载,输vi /etc/fstab,增加下图红框的配置,/dev/sdb1是分区,/data是挂载此分区的目录,ext4是磁盘格式,后面的照抄上面一个行的信息。
8、重启后,输入df -h检查一下,分区自动挂载到/data目录。至此,挂载操作完成。
在vmware右下角有个网卡的图标,点击它,选择桥接,然后在LINUX下添加eth0 设置IP 然后激活 就可以了 前两天还试过的
专业数据统计,95%的用户会因为[不安全]提示而放弃访问,从而给网站造成用户流失。问题就出在不安全的HTTP 明文传输协议上。2018年2月初,谷歌旗下Chrome浏览器宣布“封杀”HTTP协议的网站,并将这些网站标示为“Not Secure”(不安全)。
2023-03-03 21:141、do-while语句是一种后测试循环语句,即循环体中的代码执行后才会对退出条件进行求值。2、循环体内的代码至少执行一次。do-while的语法如下:do{ statement }while(expression)下面是一个例子:letxhs=0 do{ xhs+=2 }while(xhs<10)在上面的
2023-02-26 12:191、while语句是一种先测试循环语句,即先检测退出条件,再执行循环体内的代码。2、while循环体内的代码有可能不会执行。下面是 while 循环的语法:while(expression){ statement }实例leti=0 while(i<10){ i+=2 }在这个例子中,变量 xhs 从 0 开
2023-02-26 12:181、for语句也是先测试语句,只不过增加了进入循环之前的初始化代码.以及循环执行后要执行的表达式(loop-expression),语法如下:for(initialization;expression;loop-expression){ statement }下面是一个用例:letxhsLength=10 for(letxhs=0;xh
2023-02-26 12:17说明1、for-of语句是一种严格的迭代语句,用于遍历可迭代对象的元素。2、for-of循环将按照可迭代对象的next()方法产生值的顺序迭代元素。关于可迭代对象,请参考ES6系列的Iterator。如果尝试迭代的变量不支持迭代,for-of语句就会出错。语法:只
2023-02-26 12:16说明1、switch语句可用于所有的数据类型(在许多语言中,它只能用于数值),因此可以使用字符串甚至对象。2、条件值不一定是常量,或者是一个变量或者一个表达式。实例switch('helloxhsRookies'){ case'hello'+'xhsRookies&#
2023-02-26 12:15发布日期:2022-10-29人气:641
发布日期:2022-10-10人气:555
发布日期:2022-09-29人气:335
发布日期:2022-09-04人气:311
发布日期:2023-01-16人气:226
发布日期:2022-10-02人气:149
发布日期:2022-11-07人气:145