AuFS(另一个联合文件系统)允许我们将两棵树合并成一棵,即使那些树重叠。 然后,我们可以直接写入合并树中的一个分支并读取到另一个分支。 这样做的经典用法是使用闪存文件系统和内存盘(ram disk),像这样 (参考文献1)创build一个不会中断Linux的只读根文件系统。 所有的文件写入内存。 系统重新启动后,系统会自行恢复到出厂configuration。 /dir1 =只读 /dir2 =读/写 /aufs = /dir1和/dir2合并 /aufs然后重新安装与 – –move使/ (根) 简单来说,(参考文献1)中的例子就是这样做的 mount -t aufs br=/dir2:/dir1 /aufs mount –move /aufs / 不过,我想用它来使可写( /dir2 )在真实磁盘上,而不是虚拟磁盘。 这样重新启动后,它将保留它的数据。 但是我需要确保dir2中的某些文件不被保留,并且被恢复到( /dir1 )的默认值。 这确保将来的引导程序始终使用发货文件。 没有丢失用户和日志数据。 例如/etc , /bin , /boot , /usr更改的文件不应该在重新启动后存活。 AUFS网页 (参考文献2)有很less的例子。 所以对于这个问题:使用AuFS做到这一点的正确方法是什么? 我可以想到以下几点: 以某种方式修改第一个mount命令 在第二次安装之前使用aufs add / del添加更多的安装命令 只需在启动时删除不应从/dir2保存的树 tmpfs部分树( […]
我正在运行一个很less写入(除了日志文件)的networking服务器。 据亚马逊: 启用后,Amazon EC2在创build映像之前不会closures该实例。 使用此选项时,不能保证所创build映像上的文件系统完整性。 如果我复制的AMI没有重新启动,并加载罚款,我应该担心可能有一个问题在以后的腐败?
我需要一个init.d脚本的位置。 我正在使用service cinder-api start启动服务 其他init脚本位于/etc/init.d/位置。 但是这个服务没有在那个位置find,它的启动和停止使用的是service cinder-api start ,所以必须有一些初始化脚本。 我怎样才能find该初始化脚本的绝对path
我一直在研究一个ramdisk模板,用于在裸机服务器的RAM上运行一个完整的根文件系统(通过IPMI,因此没有物理访问),通过PXE引导。 我用debootstrap来创build一个Ubuntu的可靠文件系统,并应用一些修改。 服务器成功启动并将根文件系统挂载到/ dev / ram0,但是,networking永远不会出现,并且login提示不响应键盘input。 以下是我遵循的步骤: 1)创build一个rootfs文件 dd if=/dev/zero of=rootfs bs=1k count=$((768 * 1024)) 2)创build一个ext3文件系统 mkfs.ext3 -m0 -F -L root rootfs 3)创build一个安装点 mkdir /root/rootfs/ 4)挂载 mount -t ext3 -o loop rootfs /root/rootfs 5)Debootstrapping Ubuntu可靠 debootstrap –arch=amd64 trusty /root/rootfs 6)chroot / root / rootfs chroot /root/rootfs 7)vi / etc / fstab /dev/ram0 / ext2 defaults […]
我们在我们的群集上安装了Rocks 5.5发行版,并且想升级到6.2。 “/ export”分区安装在2个相同硬盘驱动器(HD)(/ dev / sdb和/ dev / sdc)的英特尔软件RAID 0arrays上,其余分区即“/”,“/ var”和在单独的(引导)HD或“/ dev / sda”上“交换”。 第一次升级尝试失败,因为警告说已经find房屋署的突袭资料,不能继续进行。 我天真地解决了这个问题,执行: dmraid -r -E /dev/sda 错误没有再显示,我能够执行升级。 使用手动分区,我格式化了引导HD,并保持RAIDarrays未格式化并重新安装为“/ export”。 安装完成后,启动过程失败,说 ERROR: ddf1: Cannot find physical drive description on /dev/sdc! ERROR: ddf1: setting up RAID device /dev/sdc ERROR: ddf1: Cannot find physical drive description on /dev/sdb! ERROR: ddf1: setting up RAID […]
发现Server 2008R2机器重新启动,要求插入可启动磁盘。 我从DVD启动,并尝试从前一天制作的备份映像恢复到单独的HDD(通过重新分区和重新格式化)。 恢复完成后(我不是在那里看到任何消息),我只是在哪里开始 – 它不会从硬盘启动,只显示BIOS中的一个通用的“启动失败”消息,它通过所有启动选项(HDD,CD等) 我再次从DVD启动并运行DiskPart,它显示的磁盘非常符合预期。 我激活了适当的分区,然后退出并: 检查d:\ BootMgr是否存在(d:因为c:是映像盘) 跑BootRec / Fixmbr(成功) 运行BootRec / Fixboot(没有成功 – find“找不到的元素”) 运行BootRec / RebuildBCD(发现我的操作系统应该在哪里,提供将它添加到我接受的BCD。 然后我重新启动到相同的结果。 任何想法接下来要尝试什么?
我有Service B依赖于Service A 这两个服务都设置为在启动时自动(延迟)启动,并且两个服务都设置了在第一次,第二次和随后出现故障时重新启动的恢复操作。 该场景是: Windows正在启动。 它试图启动Service A Service A在启动时崩溃,因为它无法初始化(例如,连接到远程数据库)。 恢复操作启动并且窗口以一定的时间间隔继续启动Service A Service A终于开始正常(例如远程数据库现在可以访问)。 就这样,尽pipeWindows有自动(延迟)启动types,Windows并不打扰启动Service B 我对这种行为感到困惑。 有什么我可以做的,使Windows启动Service B ?
我希望我在这里的权利StackExchange ..裸露与我。 我已经安装并删除了几个Linux和Windows分布。 现在,所有这些都显示为我的主板中的启动设备。 我对bios及其启动pipe理器只有一点点的了解,我想通过安装Grub和Uefi多次我搞砸了。 我问的原因是我不能更新我的启动pipe理器,它会导致一些超频问题,并被取消。 主板: 华硕p9x79 有没有我的BIOS中的选项来重置我的启动设备,或者我必须使用USB闪回function(这不会是我最喜欢的答案)。
我的HP ProLiant DL180 G6在晚上死在我身上。 可悲的是,在突袭-5突袭6重build,所以我的数据可能会或可能不会丢失。 接下来,但首先,服务器将无法启动。 问题详情: 前面的LED是稳定的绿色,但它总是一直到POST后。 主板上的BMC指示灯呈绿色闪烁。 球迷旋转到最大。 电源LED背面为绿色。 没有VGA输出。 键盘上没有Num Lock响应。 我已经尝试了以下内容: 拉出所有的RAM,但一根棍子 – 什么都没有 尝试了不同的RAM – 什么都没有 重新安装CPU – 没有任何东西 拉扯HBA控制器 – 什么也没有 拉扯TPS板 – 什么也没有 拉动所有磁盘的电源 – 没有任何东西 不同的电源 – 没有什么 尝试了J26跳投的每一个设置。 清除CMOS和恢复BIOS不起作用。 恢复BMC使BMC LED稳定的绿色,风扇跨越更快,但没有和RTC重置开启UUID LED,没有旋转风扇,然后什么也没有。 任何想法可能是什么问题? CPU故障? 主板故障?
最近,我发现我的HP Proliant DL180se G6服务器的一个风扇发生了故障,我用一个新的RAMreplace了它,并增加了更多的内存。 但是,当我按下前面的启动button(以及在IPMI中)时,风扇正常旋转到最大速度,然后在1秒钟后再次closures。 我通过HP Light-out(IPMI)面板进行了检查,但没有发现任何问题。 所以,我通过日志检查,它显示这样的东西: 我似乎是有权力的问题,但我不知道。 任何人都可以帮我解决这个问题吗?