免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2852 | 回复: 9
打印 上一主题 下一主题

[虚拟化] 关于Linux RamDisk无盘的想法 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-11-14 03:59 来自手机 |只看该作者 |倒序浏览
我在网络上面看了很多关于,Linux无盘的文章看到根文件系统都是通过nfs挂载,我在想根文件系统能否做成RamDisk呢?直接在内存中运行呢?,我现在的目标系统是Debian,如果哥哥姐姐些做过这面的,希望给小弟一点指点,还有就是内核配置要注意那些也希望哥哥姐姐些指点,我是一个新手,希望哥哥姐姐些说清楚点哦,谢谢!还有我是手机发的帖子嘎!

论坛徽章:
0
2 [报告]
发表于 2012-11-14 11:12 |只看该作者
linux本来就有无盘的

论坛徽章:
0
3 [报告]
发表于 2012-11-14 16:45 |只看该作者
回复 2# chenjunchj

不给力哇。。。


   

论坛徽章:
33
荣誉会员
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT运维版块每日发帖之星
日期:2016-04-17 06:23:27操作系统版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-24 06:20:0015-16赛季CBA联赛之天津
日期:2016-05-06 12:46:59
4 [报告]
发表于 2012-11-14 20:26 |只看该作者
如果你用 ramdisk, 这个没问题, 但里面的内容从哪来呢? 关机不是就全没了?

结果还不是NFS ? 么?

论坛徽章:
0
5 [报告]
发表于 2012-11-14 23:45 |只看该作者
回复 4# q1208c

兄弟很感谢你的回答,我这个是不保存无盘系统的内容的,关机了确实是没有,开机了重新加载服务器上面的内容。


   

论坛徽章:
33
荣誉会员
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT运维版块每日发帖之星
日期:2016-04-17 06:23:27操作系统版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-24 06:20:0015-16赛季CBA联赛之天津
日期:2016-05-06 12:46:59
6 [报告]
发表于 2012-11-15 22:54 |只看该作者
回复 5# yjdcom


这个当然可以了.

这点类似服务器在 PXE 安装时候的情况, 先声明一个 ramdisk , 然后加载一个 小的 OS, 用来安装新的OS. 当然, 你不需要安装新的OS了.

只是, 你这样做有一个小问题, 就是你的系统是无状态的. 当系统出问题的时候, 可能没人知道是怎么回事, 因为不重启, 可能已经 crash了. 一重启, 什么都没有了, 一切都是新的. 所以, 即便是网络设备, 比如交换机, 路由器, 也会有一个小的本地存储, 用来存一些基本的信息, 比如 crash 时的状态等 .


除非你很明确的知道这个系统不会 crash, 或者 crash了也没关系, 只能重启能正常就行.

论坛徽章:
0
7 [报告]
发表于 2012-11-16 03:05 |只看该作者
回复 6# q1208c

非常感谢大哥的解答,我手机手这个网站才看见消息真不好意思,你说的这个问题是对的,如果出问题了,连错误出在哪里都不知道,

我是这样的目标机器,是带硬盘的,我准备把系统日志这些挂载到硬盘,然后每次启动一次机器就备份一次日志,可以设置一个上限,

不知道这样行得通不?

还有老大,能否教我裁剪下根文件系统呢?谢谢!

论坛徽章:
4
CU大牛徽章
日期:2013-03-13 15:29:07CU大牛徽章
日期:2013-03-13 15:29:49CU大牛徽章
日期:2013-03-13 15:30:192015年迎新春徽章
日期:2015-03-04 09:57:09
8 [报告]
发表于 2012-11-16 14:57 |只看该作者
当然可以实现,本身就有很多小型的linux发行版是跑内存里的,楼主可以google下。

论坛徽章:
33
荣誉会员
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT运维版块每日发帖之星
日期:2016-04-17 06:23:27操作系统版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-24 06:20:0015-16赛季CBA联赛之天津
日期:2016-05-06 12:46:59
9 [报告]
发表于 2012-11-18 16:39 |只看该作者
回复 7# yjdcom


这个要看你自己的实际需求了.

简单的说, 如果你是rpm包安装的, 你就把没用的包一个个删掉. 直到你认为有用的都相互关联, 不能删除为止.

另外, kernel可能也需要剪一下的. 你可能根本不需要很多的 moduler.

我已经很久不玩这些东西了, 忘得差不多了.

论坛徽章:
0
10 [报告]
发表于 2013-01-18 09:40 |只看该作者
宿主系统启动完毕 初始化内存盘,解压指定文件到内存盘, 挂在内存盘日志文件到宿主的某个目录或使用syslog网络消息队列方式发送日志到宿主系统。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP