id: 291db5f56ebe44ee81151d5fc440c413
parent_id: 
item_type: 1
item_id: bd487b31fc9f45c888fa2f4e5f128692
item_updated_time: 1764345604192
title_diff: "[{\"diffs\":[[1,\"威联通NAS上实现硬盘独立休眠\"]],\"start1\":0,\"start2\":0,\"length1\":0,\"length2\":15}]"
body_diff: "[{\"diffs\":[[1,\"<html>\\\r\\\n<head>\\\r\\\n  <title>威联通NAS上实现硬盘独立休眠</title>\\\r\\\n  <basefont face=\\\"微软雅黑\\\" size=\\\"2\\\" />\\\r\\\n  <meta http-equiv=\\\"Content-Type\\\" content=\\\"text/html;charset=utf-8\\\" />\\\r\\\n  <meta name=\\\"exporter-version\\\" content=\\\"YXBJ Windows/608924 (zh-CN, DDL); Windows/10.0.0 (Win64); EDAMVersion=V2;\\\"/>\\\r\\\n  <style>\\\r\\\n\\tbody, td {\\\r\\\n\\t  font-family: 微软雅黑;\\\r\\\n\\t  font-size: 12pt;\\\r\\\n\\t}\\\r\\\n  </style>\\\r\\\n</head>\\\r\\\n<body>\\\r\\\n<a name=\\\"27319\\\"></a>\\\r\\\n<h1>威联通NAS上实现硬盘独立休眠</h1>\\\r\\\n\\\r\\\n<div><span style=\\\"margin:0px;\\\"><div style=\\\"background-color:var(--main-background-color);margin:0\\\"><div><div style=\\\"display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-family:'PingFang SC',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Helvetica,'Hiragino Sans GB','Microsoft YaHei',SimSun,sans-serif;font-weight:300;background-color:inherit\\\"><div style=\\\"display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;width:100%;max-width:600px\\\"><div style=\\\"display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;width:100%;padding:0 24px 16px 24px;box-sizing:border-box\\\"><p style=\\\"color:rgb(40,40,40);font-size:1.5rem;font-weight:900;line-height:1.5;margin:16px 0\\\">威联通NAS上实现硬盘独立休眠</p><div><p style=\\\"display:inline-block;color:rgb(153,153,153);font-size:14px;line-height:1.5;height:36px;margin:0 0\\\">什么值得买<span style=\\\"padding:0 4px\\\">·</span></p><p style=\\\"display:inline-block;color:rgb(153,153,153);font-size:14px;line-height:1.5;height:36px;margin:0 0\\\">2022-05-30</p></div></div><div style=\\\"color:rgb(40,40,40);width:100%;padding:0 24px 0;box-sizing:border-box;word-break:break-word;text-align:left;-webkit-letter-spacing:1px;-moz-letter-spacing:1px;-ms-letter-spacing:1px;letter-spacing:1px\\\"><div style=\\\"display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;margin:0 0 16px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap\\\"><span style=\\\"box-sizing:border-box;display:inline-block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:relative;max-width:100%\\\"><span style=\\\"box-sizing:border-box;display:block;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;max-width:100%\\\"></span><img src=\\\":/037f0043ccf9437fa9d4391e5261a521\\\" type=\\\"image/png\\\" data-filename=\\\"c9363a31f2f0acd818f18d066ae697862922e011.png\\\" style=\\\"background-color:var(--lazyload-background-color);border-style:none;position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:cover;filter:blur(20px);background-size:cover;background-image:url(https://s.flipboard.cn/flit/trans/6edcef22027c5ac2d94299584a9530f1/c9363a31f2f0acd818f18d066ae697862922e011?x-oss-process=image/resize,w_40);background-position:0 0\\\"/></span></div><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>前言 </span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span> 2019年参考了国外一篇文章，在某论坛写了一篇关于硬盘单独休眠的帖子，从反馈来看，大多数人按教程实现了无访问硬盘独立休眠，网上有人对我的教程进行了&quot;改造&quot;, 他们的文章或多或少有的问题。我也想对那篇帖子进一步修订。</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>在</span><span style=\\\"color:rgb(68,125,189)\\\"><a href=\\\"https://pinpai.m.smzdm.com/3063/\\\" style=\\\"background-color:transparent;color:inherit\\\">威联通</a></span><span>设置的硬盘待机实际上是所有硬盘整体休眠，也就是说要不同时运转，要不同时休眠。让NAS所有硬盘休眠很麻烦，考虑的因素有很多，即使好不容易休眠了，不知道什么系统程序又将硬盘唤醒，频繁唤醒和休眠不利于硬盘，以至于很多人关闭了硬盘休眠。网上大部分是讨论这种情况。比如检查cloudlink 、病毒防护 、NTP伺服器是否启用等等。</span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>下面这个方法通过两个脚本实现威</span><span style=\\\"color:rgb(68,125,189)\\\"><a href=\\\"https://pinpai.m.smzdm.com/96204/\\\" style=\\\"background-color:transparent;color:inherit\\\">联通</a></span><span>nas上的硬盘无访问独立休眠。我的nas是4盘位，1块ssd和3块机型硬盘，我把系统和应用套件安装在SSD</span><span style=\\\"color:rgb(68,125,189)\\\"><a href=\\\"https://m.smzdm.com/fenlei/gutaiyingpan/\\\" style=\\\"background-color:transparent;color:inherit\\\">固态硬盘</a></span><span>上（称为系统盘，磁盘1，设为静态卷是必须的），其它硬盘空闲一段时间后处于休眠状态。我如果只访问一块</span><span style=\\\"color:rgb(68,125,189)\\\"><a href=\\\"https://m.smzdm.com/fenlei/jixieyingpan/\\\" style=\\\"background-color:transparent;color:inherit\\\">机械硬盘</a></span><span>，其它两块机械硬盘处于休眠状态。比如我pt下载，只访问一块硬盘，其它盘处于休眠状态。这样既能降低功耗和噪音，还能延长硬盘寿命（虽然这一点有争议）。</span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>本文是一个偏技术类的文章，虽然说是技术类文章，但难度并不高。我相信大家在折腾nas的过程中，都或多或少的有了些基本的Linux知识。</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">一、原理：</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">先从硬盘分区说起</span><span>（这部分介绍来自群晖官网，我估计也适用于威联通，顺便吐糟一些威联通，威联通的帮助文档太少）：</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>系统分区：此分区存储操作系统、用户设置（例如，帐户凭据、网络设置和控制面板设置）和系统日志。默认情况下，系统使用 RAID 1 的镜像功能，并将一组相同的系统分区数据保存到 NAS 的每个硬盘上。当系统检测到NAS 中的硬盘损坏或发生故障时，仍可使用状态良好的硬盘中的系统数据来启动系统。如果有多个状态良好的硬盘可供系统启动，则将先使用硬盘编号较小的硬盘。例如，如果硬盘 1 和硬盘 4 都处于良好状态，则硬盘 1 将用于系统启动。（这是nas为什么采用raid1的原因，也是硬盘不能休眠的原因）</span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>SWAP 分区：当 RAM 已满且系统需要更多内存资源时，此分区可用作临时内存资源。 默认情况下，系统使用 RAID 1 的镜像功能并将一组相同的 SWAP 分区数据保存到 NAS 的每个硬盘上。</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>数据分区：此分区由存储池和存储空间组成。所有数据和安装的套件都存储在此处</span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>威联通nas的硬盘分区结构：（图1）</span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><div style=\\\"display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;margin:0 0 16px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap\\\"><span style=\\\"box-sizing:border-box;display:inline-block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:relative;max-width:100%\\\"><span style=\\\"box-sizing:border-box;display:block;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;max-width:100%\\\"></span><img src=\\\":/be4ff510fd584a5d84866be1065e7a8d\\\" type=\\\"image/png\\\" data-filename=\\\"e8c584a32fd22afb421c89a968e93f69dd91cd3b.png\\\" style=\\\"background-color:var(--lazyload-background-color);border-style:none;position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:cover;filter:blur(20px);background-size:cover;background-image:url(https://s.flipboard.cn/flit/trans/6edcef22027c5ac2d94299584a9530f1/e8c584a32fd22afb421c89a968e93f69dd91cd3b?x-oss-process=image/resize,w_40);background-position:0 0\\\"/></span></div><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>威联通创建了2个内部 RAID-1 系统分区，该分区跨越所有驱动器并不断访问该分区。所以硬盘不能独立休眠。大家肯定注意到了，swap分区也组成了raid1，也就是说如果你任务很多，内存不够时，会使用swap分区，也会造成不能独立休眠。如果你任务多，也需要关闭swap分区，使用磁盘1的交换文件做缓存。上次教程没写，这次补上。</span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>原因找到了，系统分区组成RAID 1造成了硬盘不能独立休眠。那么怎么做呢，那么就要非系统盘暂时脱离系统分区RAID 1。我们就设置一个定时任务，每天或每周定期让非系统盘“加入”这个分区，过15分钟后，然后再脱离系统分区RAID 1，硬盘又能独立休眠，同时保证系统安全。</span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>如何让非系统盘暂时脱离系统分区RAID 1。事实上，威联通的系统分区RAID 1有两个，拿第二块硬盘来说，第1分区sdb1组成一个系统分区RAID 1（路径/dev/md9），第4分区sdb4组成一个系统分区RAID 1（路径/dev/md13），这两个分区是操作的重点。验证过程有点复杂，与后面操作也没多大关系，就略过了。感兴趣的可以看</span><span style=\\\"color:rgb(68,125,189)\\\"><a href=\\\"https://forum.qnap.com/viewtopic.php?f=55&amp;t=130788\\\" style=\\\"background-color:transparent;color:inherit\\\">国外那篇文章.</a></span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>原理有点复杂，但是操作很简单，操作的主角是mdadm，它是Linux下的一款标准的软件 RAID 管理工具。</span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>对于硬盘sdb来说，执行下面这两个命令，硬盘“脱离”系统raid1分开，硬盘可以独立休眠：</span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>mdadm /dev/md9 --fail /dev/sdb1</span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><div style=\\\"margin:0 0 16px 0\\\"><ul style=\\\"padding:0 22px;list-style-type:square\\\"><li style=\\\"margin:8px 0 0 0\\\"><p>mdadm /dev/md13 --fail /dev/sdb4</p></li></ul></div><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>执行下面这两个命令，硬盘“重新加入”系统raid1，恢复原设置：</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>mdadm /dev/md9 --re-add /dev/sdb1</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>mdadm /dev/md13 --re-add /dev/sdb4</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">二、添加定时任务</span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>下面操作以4盘nas为例，第二块、第三块和第四块硬盘脱离系统RAID1，这三块硬盘独立休眠。系统盘为ssd，路径/dev/sda. </span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">1、 首先在威联通上设置ssh允许访问，硬盘设置允许休眠</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>控制台 -&gt;网络和文件服务-&gt;telnet/ssh，允许ssh连接。应用保存。</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>控制台 -&gt;系统-&gt;硬件-&gt;常规，开启磁盘待机模式。应用保存。</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">2、 创建”脱离“系统RAID1的可执行脚本</span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>ssh客户端登录，推荐Xshell，个人版免费，不要用破解版。还可用putty，win10以上版本powershell也自带ssh命令。</span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>touch命令创建空文件：</span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>touch /share/homes/admin/disconnect_internal_raid.sh</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>修改脚本文件为执行文件：</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>chmod +x /share/homes/admin/disconnect_internal_raid.sh</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>用vi命令或者winscp编辑脚本disconnect_internal_raid.sh，另外威联通应用市场有一个文本编辑器（Text Editor)，可自行安装，用它编辑也很方便，推荐。脚本内容如下：</span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">#!/bin/bash</span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">echo &quot;Disconnecting md9&quot;</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">mdadm /dev/md9 --fail /dev/sdb1</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">mdadm /dev/md9 --fail /dev/sdc1</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">mdadm /dev/md9 --fail /dev/sdd1</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">echo &quot;Disconnecting md13&quot;</span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">mdadm /dev/md13 --fail /dev/sdb4</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">mdadm /dev/md13 --fail /dev/sdc4</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">mdadm /dev/md13 --fail /dev/sdd4</span></p><div style=\\\"display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;margin:0 0 16px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap\\\"><span style=\\\"box-sizing:border-box;display:inline-block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:relative;max-width:100%\\\"><span style=\\\"box-sizing:border-box;display:block;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;max-width:100%\\\"></span><img src=\\\":/aba133e2c1734b5e8da2acddca7e19e1\\\" type=\\\"image/png\\\" data-filename=\\\"fb84329d014893da0295761e7baad2bfdea2835d.png\\\" style=\\\"background-color:var(--lazyload-background-color);border-style:none;position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:cover;filter:blur(20px);background-size:cover;background-image:url(https://s.flipboard.cn/flit/trans/6edcef22027c5ac2d94299584a9530f1/fb84329d014893da0295761e7baad2bfdea2835d?x-oss-process=image/resize,w_40);background-position:0 0\\\"/></span></div><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">3 、创建“加入&quot;系统分区的可执行脚本</span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>touch /share/homes/admin/rebuild_internal_raid.sh</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>chmod +x /share/homes/admin/rebuild_internal_raid.sh</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>编辑脚本rebuild_internal_raid.sh，脚本内容如下：</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">#!/bin/bash</span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">echo &quot;Re-adding md9&quot;</span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">mdadm /dev/md9 --re-add /dev/sdb1</span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">mdadm /dev/md9 --re-add /dev/sdc1</span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">mdadm /dev/md9 --re-add /dev/sdd1</span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">echo &quot;Re-adding md13&quot;</span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">mdadm /dev/md13 --re-add /dev/sdb4</span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">mdadm /dev/md13 --re-add /dev/sdc4</span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">mdadm /dev/md13 --re-add /dev/sdd4</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>4、添加定时任务:</span><br style=\\\"content:' ';display:block;height:16px\\\"/><br style=\\\"content:' ';display:block;height:16px\\\"/><span>威联通比较特殊，不能用crontab -e添加任务，可直接编辑crontab，通过编辑添加任务.</span><br style=\\\"content:' ';display:block;height:16px\\\"/><br style=\\\"content:' ';display:block;height:16px\\\"/><span>ssh登录，执行下面命令, 每天1:00和1:15执行脚本同步系统raid一次：</span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">echo &quot;00 01 * * * /share/homes/admin/rebuild_internal_raid.sh&quot; &gt;&gt; /etc/config/crontab</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">echo &quot;15 01 * * * /share/homes/admin/disconnect_internal_raid.sh&quot; &gt;&gt; /etc/config/crontab</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>可用命令crontab -l 查看定时任务，应该看到已经添加的2个任务。</span><br style=\\\"content:' ';display:block;height:16px\\\"/><br style=\\\"content:' ';display:block;height:16px\\\"/><span>执行下面命令，可不必重启系统就使定时任务立即生效。</span><br style=\\\"content:' ';display:block;height:16px\\\"/><span style=\\\"font-weight:500\\\">crontab /etc/config/crontab &amp;&amp; /etc/init.d/crond.sh restart</span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">三 、开机自动运行（autorun.sh)</span><br style=\\\"content:' ';display:block;height:16px\\\"/><br style=\\\"content:' ';display:block;height:16px\\\"/><span>关机后，再启动nas会重新建立raid-1，所以为了避免每次手动操作，需要设置开机自动运行”脱离“系统raid1的脚本</span><br style=\\\"content:' ';display:block;height:16px\\\"/><br style=\\\"content:' ';display:block;height:16px\\\"/><span>我查看了威联通的帮助文档，威联通 的nas型号不同，设置autorun.sh也不同。如果你不是x86机型，去看</span><span style=\\\"color:rgb(68,125,189)\\\"><a href=\\\"https://wiki.qnap.com/wiki/Running_Your_Own_Application_at_Startup\\\" style=\\\"background-color:transparent;color:inherit\\\">原文链接。</a></span><br style=\\\"content:' ';display:block;height:16px\\\"/><br style=\\\"content:' ';display:block;height:16px\\\"/><span>具体操作如下：</span><br style=\\\"content:' ';display:block;height:16px\\\"/><br style=\\\"content:' ';display:block;height:16px\\\"/><span>控制台 -&gt;硬件-&gt;常规：启动时运行用户自定义的进程前面打勾启用。（见下图）</span><br style=\\\"content:' ';display:block;height:16px\\\"/><br style=\\\"content:' ';display:block;height:16px\\\"/><span>ssh登录nas，对于x86机型来说，执行下面命令：</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">mount $(/sbin/hal_app --get_boot_pd port_id=0)6 /tmp/config</span><span> #型号不同，这条命令也不同</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">touch /tmp/config/autorun.sh</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">chmod +x /tmp/config/autorun.sh</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><br style=\\\"content:' ';display:block;height:16px\\\"/><span>编辑脚本autorun.sh, 内容如下：</span><br style=\\\"content:' ';display:block;height:16px\\\"/><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">#!/bin/bash</span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">/share/homes/admin/disconnect_internal_raid.sh</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>最后一定要执行下面命令，很重要，不然重启后脚本丢失。(有人写的文章这步漏掉了）</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">umount /tmp/config</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>至此，我们的工作完成，nas开机就能脱离系统raid1，并且每天在规定时间系统raid1同步一次。</span></p><div style=\\\"display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;margin:0 0 16px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap\\\"><span style=\\\"box-sizing:border-box;display:inline-block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:relative;max-width:100%\\\"><span style=\\\"box-sizing:border-box;display:block;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;max-width:100%\\\"></span><img src=\\\":/26bf2251d26b46d1b02b6ba1dcd8295a\\\" type=\\\"image/png\\\" data-filename=\\\"5122d324ac58bdd554da1d532d13dbda618072b5.png\\\" style=\\\"background-color:var(--lazyload-background-color);border-style:none;position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:cover;filter:blur(20px);background-size:cover;background-image:url(https://s.flipboard.cn/flit/trans/6edcef22027c5ac2d94299584a9530f1/5122d324ac58bdd554da1d532d13dbda618072b5?x-oss-process=image/resize,w_40);background-position:0 0\\\"/></span></div><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><br style=\\\"content:' ';display:block;height:16px\\\"/><span>四 关闭swap分区（可选）</span><br style=\\\"content:' ';display:block;height:16px\\\"/><br style=\\\"content:' ';display:block;height:16px\\\"/><span>原作者认为swap分区组成 RAID 1也会导致硬盘不能独立休眠，关闭了swap分区，用系统盘的swap文件替代。但我没改swap分区也能独立休眠。如果运行程序很多，内存不够用，系统使用swap分区，也会导致硬盘不能独立休眠。所以这步是可选的。</span><br style=\\\"content:' ';display:block;height:16px\\\"/><br style=\\\"content:' ';display:block;height:16px\\\"/><span>创建swap文件(8G)：</span><br style=\\\"content:' ';display:block;height:16px\\\"/><span>dd if=/dev/zero of=/share/homes/admin/swapfile bs=1024 count=8388608</span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>创建可执行脚本（move_swap_to_file.sh)：</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>touch /share/homes/admin/move_swap_to_file.sh</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>chmod +x /share/homes/admin/move_swap_to_file.sh</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>编辑脚本move_swap_to_file.sh，脚本内容如下：</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">#!/bin/bash</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">echo &quot;Turning SWAP off&quot;</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">swapoff -a</span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">echo &quot;Initializing file swap&quot;</span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">mkswap /share/homes/admin/swapfile</span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">swapon /share/homes/admin/swapfile</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>参考上面方法将脚本加入到自启动脚本（autorun.sh)</span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">#!/bin/bash</span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">/share/homes/admin/disconnect_internal_raid.sh</span><br style=\\\"content:' ';display:block;height:16px\\\"/></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span style=\\\"font-weight:500\\\">/share/homes/admin/move_swap_to_file.sh</span></p><div style=\\\"display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;margin:0 0 16px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap\\\"><span style=\\\"box-sizing:border-box;display:inline-block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:relative;max-width:100%\\\"><span style=\\\"box-sizing:border-box;display:block;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;max-width:100%\\\"></span><img src=\\\":/64686ac0299d472f9fd74a009cdfc714\\\" type=\\\"image/png\\\" data-filename=\\\"b56fe56ce1619fd0629305a056fe9fe9aca321bb.png\\\" style=\\\"background-color:var(--lazyload-background-color);border-style:none;position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:cover;filter:blur(20px);background-size:cover;background-image:url(https://s.flipboard.cn/flit/trans/6edcef22027c5ac2d94299584a9530f1/b56fe56ce1619fd0629305a056fe9fe9aca321bb?x-oss-process=image/resize,w_40);background-position:0 0\\\"/></span></div><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>五、 恢复原设置</span><br style=\\\"content:' ';display:block;height:16px\\\"/><br style=\\\"content:' ';display:block;height:16px\\\"/><span>改了这些内容后，有人想恢复原设置，也很容易。</span><br style=\\\"content:' ';display:block;height:16px\\\"/><br style=\\\"content:' ';display:block;height:16px\\\"/><span>1 删除2个脚本</span><br style=\\\"content:' ';display:block;height:16px\\\"/><br style=\\\"content:' ';display:block;height:16px\\\"/><span>2 编辑/etc/config/crontab文件，将添加的两条定时任务删除</span><br style=\\\"content:' ';display:block;height:16px\\\"/><br style=\\\"content:' ';display:block;height:16px\\\"/><span>3 编辑autorun.sh，步骤与第三步相同，只不过autorun.sh内容为空。</span><br style=\\\"content:' ';display:block;height:16px\\\"/><br style=\\\"content:' ';display:block;height:16px\\\"/><span>六、结论 </span><br style=\\\"content:' ';display:block;height:16px\\\"/><br style=\\\"content:' ';display:block;height:16px\\\"/><span>假如你想检查你的硬盘sdc是否处于休眠状态，可用命令检查: hdparm -C /dev/sdc。如果显示idle/active, 硬盘没有休眠。 如果显示standby, 那么说明硬盘处于休眠状态。但是这条命令有的硬盘可能不准。</span><br style=\\\"content:' ';display:block;height:16px\\\"/><br style=\\\"content:' ';display:block;height:16px\\\"/><span>另外，我把nas电源插头插在功率测定仪上，用功率检测硬盘是否休眠。我的nas接1个ssd和3个机械硬盘。休眠后，平常nas功耗12-14瓦之间波动，硬盘运行时，功率30瓦左右。如果我用电脑访问其中一个hdd，功耗马上跳到20瓦左右，机械硬盘的功耗6瓦左右。我停止访问硬盘。空闲5分钟（我设了5分钟休眠）后，功耗又变为15瓦，证明这个hdd独立休眠了。</span><br style=\\\"content:' ';display:block;height:16px\\\"/><br style=\\\"content:' ';display:block;height:16px\\\"/><span>另外，磁盘做了raid也可用这个方法的，我没有试过。但是原作者使用的nas是4盘位的，一个用装ssd，2个机械硬盘组了一对raid1，一个硬盘设为静态卷。</span></p><p style=\\\"word-break:break-word;font-size:1rem;line-height:1.6;margin:0 0 16px;text-align:justify\\\"><span>硬盘是否休眠谈谈自己的看法：</span><br style=\\\"content:' ';display:block;height:16px\\\"/><span>在前文的留言，看到有人对硬盘可以延长硬盘寿命提出质疑，认为nas不要设置休眠，休眠反而会缩短寿命，在网上这种说法确实流传这种说法。先看看群晖官方是怎么说的，硬盘休眠降低功耗和延长硬盘寿命（下面有链接）。相信很多人家里的windows电脑一般都有两块以上的硬盘吧，默认设置是硬盘20分钟后硬盘休眠，windows电脑的硬盘是独立休眠的。现在比较火的unraid系统，优点之一是硬盘可以独立休眠。事实上，硬盘休眠本身不会缩短寿命，是硬盘频繁休眠和唤醒会缩短寿命。企业用户因为频繁访问硬盘，应该关掉休眠。</span><br style=\\\"content:' ';display:block;height:16px\\\"/><span>大家都知道，全球正在变暖，</span><span style=\\\"color:rgb(68,125,189)\\\"><a href=\\\"https://pinpai.m.smzdm.com/1679/\\\" style=\\\"background-color:transparent;color:inherit\\\">未来人类</a></span><span>最大的危机是全球变暖，希望此文能为节能减排做一点微博之力。大家也应该能节能就尽量节能吧。</span></p></div><div style=\\\"-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:45px 32px 45px;line-height:1.5;box-sizing:border-box\\\"><span style=\\\"color:rgb(153,153,153);font-size:12px\\\">本页面由红板报版面渲染引擎自动排版</span><a href=\\\"https://post.smzdm.com/p/a202n0wp/\\\" style=\\\"background-color:transparent;color:rgb(74,144,226);font-size:12px;margin:0 0 0 4px;-webkit-text-decoration:none;text-decoration:none\\\">查看原文</a></div></div></div></div></div></span>\\\n</div></body></html>\\u0000\"]],\"start1\":0,\"start2\":0,\"length1\":0,\"length2\":31956}]"
metadata_diff: {"new":{"id":"bd487b31fc9f45c888fa2f4e5f128692","parent_id":"f67288c3a0be4374b5d532b5dcc3aabc","latitude":"0.00000000","longitude":"0.00000000","altitude":"0.0000","author":"","source_url":"","is_todo":0,"todo_due":0,"todo_completed":0,"source":"joplin-desktop","source_application":"net.cozic.joplin-desktop","application_data":"","order":1764348846850,"markup_language":2,"is_shared":0,"share_id":"","conflict_original_id":"","master_key_id":"","user_data":"","deleted_time":0},"deleted":[]}
encryption_cipher_text: 
encryption_applied: 0
updated_time: 2025-11-28T21:04:33.588Z
created_time: 2025-11-28T21:04:33.588Z
type_: 13