利用SUSE操作系统的ramdisk,来挂接虚拟磁盘分区,然后通过填满虚拟磁盘分区来实现磁盘满环境的条件。

ramdisk是操作系统自带的一种内存块设备,这种设备的列表可以用ls /dev/ram*来列出

# ls /dev/ram*

/dev/ram /dev/ram1 /dev/ram3 /dev/ram5 /dev/ram7

/dev/ram0 /dev/ram2 /dev/ram4 /dev/ram6 /dev/ramdisk

我们选择一个没有使用的ramdisk,假设为ram2,然后对它创建文件系统.

mkfs.ext3 /dev/ram2

接下来将它像普通文件系统一样,挂接到目录下即可

# mkdir /tmp/fs

# mount /dev/ram2 /tmp/fs

接下来,将需要构造写异常的软件文件和目录链接到虚拟磁盘分区,/tmp/fs下,然后设法将/tmp/fs填满(例如使用dd命令产生一个大文件.),就可以进行异常测试了,不影响他人使用

suse系统默认一个ramdisk大小为128M,对于大部分情况来说,只要合理借助符号链接,基本上能够满足要求.

使用此方法,可以快速的解决磁盘满测试的环境问题。

linux 检测添加磁盘空间,Linux构造磁盘空间满的测试环境相关推荐

  1. 如何给MindSpore添加一个新的硬件后端?快速构建测试环境!

    摘要:介绍如何给MindSpore添加一个新的硬件后端. 本文分享自华为云社区<如何给MindSpore添加一个新的硬件后端?快速构建测试环境!>,原文作者:HWCloudAI. Mind ...

  2. linux怎么添加中文服务器,linux不支持中文怎么办_网站服务器运行维护

    linux如何实现图形界面与命令行界面的切换_网站服务器运行维护 linux实现图形界面与命令行界面的切换的方法是:执行[init 3]命令可以切换到命令行模式,执行[init 5]命令可以切换到图形 ...

  3. linux路由添加和删除,linux 添加删除软路由

    Linux中增加软路由的两种方法 第一种: route add -net 172.16.6.0 netmask 255.255.255.0 gw 172.16.2.254 dev eth0 /* 增加 ...

  4. linux系统添加外部磁盘阵列,Linux下添加磁盘阵列空间(vdisk盘),分区,格式化详解...

    sfdisk -l 确定/dev/sda是新识别到的存储vdisk盘. 1.创建分区 [root@yyxtdb1 init.d]#fdisk /dev/sda Command (m for help) ...

  5. linux检测文件是否加锁,Linux 文件锁 - mrsuperli的个人空间 - OSCHINA - 中文开源技术交流社区...

    文件锁 Linux 支持的文件锁技术主要包括劝告锁(advisory lock)和强制锁(mandatory lock)这两种.在 Linux 中,不论进程是在使用劝告锁还是强制锁,它都可以同时使用共 ...

  6. linux添加ssl信任根证书,linux系统添加根证书linux证书信任列表

    1.linux 访问 https 证书问题 [root@boss-test-dev001-jydx ~]# curl -v https://mobile.mycard520.com.tw * Abou ...

  7. Linux中添加pycharm源,linux下python+pycharm安装

    一.安装python3.5 默认情况下,linux下是默认使用2.x版本的,现在我们要安装3.x版本,具体操作如下 1.去官网下载安装包.(这里我下载的是.tgz版本) 2.用命令解压安装包 tar ...

  8. linux命令添加文件权限,linux 的常用命令及文件权限管理

    一些常规命令 # 切换目录 cd /www/app # 显示当前目录绝对路径 pwd # tab键可以自动补全路径,命令:及提示选择,自动补全.避免输入错误. tab # 创建文件夹 mkdir te ...

  9. Linux添加授信根证书,linux系统添加根证书 linux证书信任列表

    1.linux 访问 https 证书问题 [root@boss-test-dev001-jydx ~]# curl -v https://mobile.mycard520.com.tw * Abou ...

最新文章

  1. 13.multi-term-vector请求
  2. Flexible 弹性盒子模型之CSS align-items 属性
  3. shell脚本if中判断大于、小于、等于、不等于的符号
  4. python写安卓app控制蓝牙_Python脚本利用adb进行手机控制的方法
  5. Linux下ioctl函数理解
  6. mysql的读写分离技术_mysql 读写分离方法
  7. 共享单车需求预测问题:分析篇
  8. C#中调用Windows API的要点 .
  9. flashftp中文绿色破解版免费下载
  10. Golang六款优秀Web框架对比
  11. 如何选择适合你的兴趣爱好(三十九),口琴
  12. ubuntu 安装迅雷
  13. 基于单片机的无线防盗报警系统设计(#0449)
  14. 电脑excel合并单元格怎么拆分开来
  15. Infor LN咨询服务市场报告-行业发展机遇、市场定位及主要驱动因素
  16. 使用pathogen安装vim插件nerdtreee
  17. 温德姆集团加速麦客达品牌在华扩张;柏悦酒店将进驻长沙;希尔顿惠庭中国首店将在深圳开业 | 美通社头条...
  18. 今日键盘字母键突然“失灵”了,这是为什么呢?
  19. Python_小林的爬取QQ空间相册图片链接程序
  20. java nio netty 教程,4. 彤哥说netty系列之Java NIO实现群聊(自己跟自己聊上瘾了),netty实现...

热门文章

  1. Android 中文 SDK (47) —— Filter
  2. Laravel: 基础篇
  3. 将多个文件的属性添加到数据库
  4. mencoder视频旋转
  5. 永远的Macromedia, Macromedia Forever
  6. 如何配置一台计算机预计3500元,玩游戏用的电脑主机应该怎么配置?3500元组装游戏电脑主机配置推荐...
  7. java选择哪款eclipse_写java程序用哪一个版的eclipse比较好
  8. python定义一个字典并遍历字典中的键和值_python字典操作总结
  9. springcloud 子项目怎么导入_Spring Cloud基础面试题大集合
  10. java nio nio2 区别_Java NIO2:NIO概述