{"id":10206,"date":"2026-10-21T12:02:43","date_gmt":"2026-10-21T03:02:43","guid":{"rendered":"https:\/\/akibabara.com\/blog\/?p=10206"},"modified":"2026-10-21T13:08:25","modified_gmt":"2026-10-21T04:08:25","slug":"%e3%80%90%e3%83%a1%e3%83%a2%e3%80%91proxmox-ve-truenas%e3%81%a7hdd%e3%81%ae%e6%b8%a9%e5%ba%a6%e3%81%a7%e3%83%95%e3%82%a1%e3%83%b3%e3%81%ae%e5%9b%9e%e8%bb%a2%e6%95%b0%e3%82%92%e8%87%aa%e5%8b%95","status":"publish","type":"post","link":"https:\/\/akibabara.com\/blog\/10206.html","title":{"rendered":"\u3010\u30e1\u30e2\u3011Proxmox VE + TrueNAS\u3067HDD\u306e\u6e29\u5ea6\u3067\u30d5\u30a1\u30f3\u306e\u56de\u8ee2\u6570\u3092\u81ea\u52d5\u5236\u5fa1\u3059\u308b"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"800\" src=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/head-1.webp\" alt=\"\" class=\"wp-image-10219\" srcset=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/head-1.webp 1600w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/head-1-320x160.webp 320w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/head-1-768x384.webp 768w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/head-1-480x240.webp 480w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/head-1-1536x768.webp 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Proxmox VE 9.2\u4e0a\u3067TrueNAS Scale 25.10\u3092VM\u3068\u3057\u3066\u5b9f\u884c\u3057\u3066\u3044\u307e\u3059\u3002HDD\u306fSAS HBA\u30ab\u30fc\u30c9\u306b\u63a5\u7d9a\u3055\u308c\u3066\u3044\u3066\u3001PCI\u30d1\u30b9\u30b9\u30eb\u30fc\u3067VM\u306b\u63a5\u7d9a\u3059\u308b\u8a2d\u5b9a\u306b\u306a\u3063\u3066\u3044\u307e\u3059\u3002\u3053\u306e\u5834\u5408Proxmox\u5074\u304b\u3089\u306f\u76f4\u63a5HDD\u306e\u60c5\u5831\u3092\u53d6\u5f97\u3067\u304d\u306a\u3044\u306e\u3067\u3001TrueNAS\u5074\u304b\u3089\u6e29\u5ea6\u60c5\u5831\u3092\u62fe\u3063\u3066\u304f\u308b\u4ed5\u7d44\u307f\u304c\u5fc5\u8981\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u305d\u3053\u3067\u4eca\u56de\u306fTrueNAS\u306e\u6e29\u5ea6\u3092Proxmox\u306b\u6a4b\u6e21\u3057\u3057\u3066\u3001<a href=\"https:\/\/docs.coolercontrol.org\/\" target=\"_blank\" rel=\"noopener\">CoolerControl<\/a> \u3067\u30d5\u30a1\u30f3\u3092\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u3057\u3066\u3044\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_89 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">\u76ee\u6b21<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/akibabara.com\/blog\/10206.html\/#toc\" >\u30bb\u30f3\u30b5\u30fc\u60c5\u5831\u304c\u53d6\u5f97\u3067\u304d\u308b\u304b\u30c1\u30a7\u30c3\u30af<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/akibabara.com\/blog\/10206.html\/#toc-2\" >CoolerControl\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/akibabara.com\/blog\/10206.html\/#toc-3\" >TrueNAS\u306eHDD\u306e\u6e29\u5ea6\u3092\u53d6\u5f97\u3067\u304d\u308b\u3088\u3046\u306b\u3059\u308b<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/akibabara.com\/blog\/10206.html\/#toc-4\" >CoolerControl\u306e\u8a2d\u5b9a<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"toc\"><\/span>\u30bb\u30f3\u30b5\u30fc\u60c5\u5831\u304c\u53d6\u5f97\u3067\u304d\u308b\u304b\u30c1\u30a7\u30c3\u30af<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u5fc5\u8981\u306a\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>apt update\napt install lm-sensors smartmontools jq<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u30e2\u30b8\u30e5\u30fc\u30eb\u3092\u8aad\u307f\u8fbc\u307e\u305b\u308b<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>## \u6052\u4e45\u7684\necho nct6775 &gt; \/etc\/modules-load.d\/nct6775.conf\n## \u4e00\u6642\u7684\nmodprobe nct6775\n## \u8aad\u307f\u8fbc\u3081\u305f\u304b\u78ba\u8a8d\nlsmod | grep nct6775<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u4ee5\u964d\u306fCoolerControl\u3067\u8abf\u3079\u3089\u308c\u308b\u3053\u3068\u306a\u306e\u3067\u98db\u3070\u3057\u3066\u3044\u3044\u3002<br>\u4e00\u5fdc\u5099\u5fd8\u9332\u3068\u3057\u3066\u3001CoolerControl\u3092\u4f7f\u308f\u305a\u306b\u8abf\u3079\u308b\u65b9\u6cd5\u3092\u6b8b\u3057\u3066\u304a\u304f\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Proxmox\u306b\u63a5\u7d9a\u3057\u305fHDD\u306e\u6e29\u5ea6\u78ba\u8a8d<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>## \u30c7\u30a3\u30b9\u30af\u4e00\u89a7\nlsblk -o NAME,MODEL,SIZE,TRAN\n## \nsmartctl -A \/dev\/sda<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u5b9f\u884c\u3059\u308b\u3068\u3053\u3093\u306a\u98a8\u306b\u6e29\u5ea6\u304c\u53d6\u5f97\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>Vendor Specific SMART Attributes with Thresholds:\nID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE\n194 Temperature_Celsius     0x0022   119   099   000    Old_age   Always       -       33<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u30d5\u30a1\u30f3\u5236\u5fa1\u30c1\u30c3\u30d7\u3092\u78ba\u8a8d<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>sensors<\/code><\/pre><\/div>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>nct6799-isa-0290\nAdapter: ISA adapter\nfan1:                     0 RPM  (min =    0 RPM)\nfan2:                   767 RPM  (min =    0 RPM)\nfan3:                     0 RPM  (min =    0 RPM)\nfan4:                   904 RPM  (min =    0 RPM)\nfan5:                   903 RPM  (min =    0 RPM)\nfan7:                  1085 RPM  (min =    0 RPM)\npwm1:                      128%  (mode = pwm)\npwm2:                       48%  (mode = pwm)\npwm3:                       48%  (mode = pwm)\npwm4:                       38%  (mode = pwm)\npwm5:                       38%  (mode = pwm)\npwm7:                       38%  (mode = pwm)<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u30d1\u30b9\u3092\u78ba\u8a8d<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>for d in \/sys\/class\/hwmon\/hwmon*; do\n  echo &quot;=== $d ===&quot;\n  cat &quot;$d\/name&quot;\n  ls -l &quot;$d&quot;\/pwm* &quot;$d&quot;\/fan*_input 2&gt;\/dev\/null\ndone<\/code><\/pre><\/div>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>=== \/sys\/class\/hwmon\/hwmon6 ===\nnct6799\n-r--r--r-- 1 root root 4096 Oct 20 21:03 \/sys\/class\/hwmon\/hwmon6\/fan1_input\n-rw-r--r-- 1 root root 4096 Oct 20 21:03 \/sys\/class\/hwmon\/hwmon6\/pwm1\n-rw-r--r-- 1 root root 4096 Oct 20 21:03 \/sys\/class\/hwmon\/hwmon6\/pwm1_enable<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u3053\u3093\u306a\u611f\u3058\u3067\u30d5\u30a1\u30a4\u30eb\u304c\u3044\u3063\u3071\u3044\u3042\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>pwm*_enable<\/td><td>PWM\u306e\u5236\u5fa1\u30e2\u30fc\u30c9<\/td><td>0=\u6700\u5927\u51fa\u529b<br>1=\u624b\u52d5\u5236\u5fa1<br>2\uff5e=\u81ea\u52d5\u5236\u5fa1<\/td><\/tr><tr><td>pwm*<\/td><td>PWM\u306e\u5024<\/td><td>0\uff5e255<\/td><\/tr><tr><td>fan1_input<\/td><td>\u56de\u8ee2\u6570(rpm)<\/td><td><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">PWM\u306e\u66f8\u304d\u8fbc\u307f\u6a29\u9650\u304c\u3042\u308b\u304b\u78ba\u8a8d<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>D=$(grep -l &#39;^nct6799$&#39; \/sys\/class\/hwmon\/hwmon*\/name | head -n 1)\nD=${D%\/name}\n\necho &quot;\u30c7\u30d0\u30a4\u30b9: $D&quot;\n\nfor f in &quot;$D&quot;\/pwm[0-9] &quot;$D&quot;\/pwm[0-9]_enable &quot;$D&quot;\/pwm[0-9]_mode &quot;$D&quot;\/fan[0-9]_input; do\n  [ -f &quot;$f&quot; ] || continue\n  printf &#39;%-15s = %-5s &#39; &quot;${f##*\/}&quot; &quot;$(cat &quot;$f&quot;)&quot;\n  if [ -w &quot;$f&quot; ]; then\n    echo &quot;\u66f8\u304d\u8fbc\u307f\u6a29\u9650\u3042\u308a&quot;\n  else\n    echo &quot;\u8aad\u307f\u53d6\u308a\u5c02\u7528&quot;\n  fi\ndone<\/code><\/pre><\/div>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>\u30c7\u30d0\u30a4\u30b9: \/sys\/class\/hwmon\/hwmon6\npwm1            = 255   \u66f8\u304d\u8fbc\u307f\u6a29\u9650\u3042\u308a\npwm2            = 85    \u66f8\u304d\u8fbc\u307f\u6a29\u9650\u3042\u308a\npwm3            = 85    \u66f8\u304d\u8fbc\u307f\u6a29\u9650\u3042\u308a\npwm4            = 67    \u66f8\u304d\u8fbc\u307f\u6a29\u9650\u3042\u308a\npwm5            = 67    \u66f8\u304d\u8fbc\u307f\u6a29\u9650\u3042\u308a\npwm7            = 67    \u66f8\u304d\u8fbc\u307f\u6a29\u9650\u3042\u308a\npwm1_enable     = 5     \u66f8\u304d\u8fbc\u307f\u6a29\u9650\u3042\u308a\npwm2_enable     = 5     \u66f8\u304d\u8fbc\u307f\u6a29\u9650\u3042\u308a\npwm3_enable     = 5     \u66f8\u304d\u8fbc\u307f\u6a29\u9650\u3042\u308a\npwm4_enable     = 5     \u66f8\u304d\u8fbc\u307f\u6a29\u9650\u3042\u308a\npwm5_enable     = 5     \u66f8\u304d\u8fbc\u307f\u6a29\u9650\u3042\u308a\npwm7_enable     = 5     \u66f8\u304d\u8fbc\u307f\u6a29\u9650\u3042\u308a\npwm1_mode       = 1     \u66f8\u304d\u8fbc\u307f\u6a29\u9650\u3042\u308a\npwm2_mode       = 1     \u66f8\u304d\u8fbc\u307f\u6a29\u9650\u3042\u308a\npwm3_mode       = 1     \u66f8\u304d\u8fbc\u307f\u6a29\u9650\u3042\u308a\npwm4_mode       = 1     \u66f8\u304d\u8fbc\u307f\u6a29\u9650\u3042\u308a\npwm5_mode       = 1     \u66f8\u304d\u8fbc\u307f\u6a29\u9650\u3042\u308a\npwm7_mode       = 1     \u66f8\u304d\u8fbc\u307f\u6a29\u9650\u3042\u308a\nfan1_input      = 0     \u66f8\u304d\u8fbc\u307f\u6a29\u9650\u3042\u308a\nfan2_input      = 764   \u66f8\u304d\u8fbc\u307f\u6a29\u9650\u3042\u308a\nfan3_input      = 0     \u66f8\u304d\u8fbc\u307f\u6a29\u9650\u3042\u308a\nfan4_input      = 902   \u66f8\u304d\u8fbc\u307f\u6a29\u9650\u3042\u308a\nfan5_input      = 897   \u66f8\u304d\u8fbc\u307f\u6a29\u9650\u3042\u308a\nfan7_input      = 1090  \u66f8\u304d\u8fbc\u307f\u6a29\u9650\u3042\u308a<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u30d5\u30a1\u30f3\u306e\u7279\u5b9a<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>#!\/bin\/bash\nN=$1\nD=$(grep -l &#39;^nct6799$&#39; \/sys\/class\/hwmon\/hwmon*\/name | head -1)\nD=${D%\/name}\n[[ &quot;$N&quot; =~ ^[0-9]+$ && -n &quot;$D&quot; && -w &quot;$D\/pwm${N}_enable&quot; ]] || exit 1\n\nCTRL=&quot;$D\/pwm${N}_enable&quot;\nOLD=$(cat &quot;$CTRL&quot;) || exit 1\ntrap &#39;echo &quot;$OLD&quot; &gt; &quot;$CTRL&quot;&#39; EXIT\ntrap &#39;exit 1&#39; INT TERM\n\necho &quot;\u5909\u66f4\u524d:&quot;\nsensors | grep -E &#39;fan[0-9]+:&#39;\necho 0 &gt; &quot;$CTRL&quot;\nsleep 8\necho &quot;\u6700\u5927\u56de\u8ee2\u6642:&quot;\nsensors | grep -E &#39;fan[0-9]+:&#39;\necho &quot;\u30c6\u30b9\u30c8\u7d42\u4e86\uff08\u5143\u306e\u8a2d\u5b9a\u306b\u5fa9\u5e30\uff09&quot;<\/code><\/pre><\/div>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code># .\/fantest.sh 7\n\u5909\u66f4\u524d:\nfan1:                     0 RPM  (min =    0 RPM)\nfan2:                   765 RPM  (min =    0 RPM)\nfan3:                     0 RPM  (min =    0 RPM)\nfan4:                   897 RPM  (min =    0 RPM)\nfan5:                   903 RPM  (min =    0 RPM)\nfan7:                  1102 RPM  (min =    0 RPM)\n\u6700\u5927\u56de\u8ee2\u6642:\nfan1:                     0 RPM  (min =    0 RPM)\nfan2:                   762 RPM  (min =    0 RPM)\nfan3:                     0 RPM  (min =    0 RPM)\nfan4:                   905 RPM  (min =    0 RPM)\nfan5:                   897 RPM  (min =    0 RPM)\nfan7:                  2993 RPM  (min =    0 RPM)\n\u30c6\u30b9\u30c8\u7d42\u4e86\uff08\u5143\u306e\u8a2d\u5b9a\u306b\u5fa9\u5e30\uff09<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u56de\u8ee2\u6570\u304c\u901f\u304f\u306a\u3063\u305f\u30d5\u30a1\u30f3\u304c\u308f\u304b\u308b\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u756a\u53f7\u3068\u30de\u30b6\u30fc\u30dc\u30fc\u30c9\u306e\u5bfe\u5fdc\u8868<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>\u756a\u53f7<\/th><th>M\/B\u306e\u30b3\u30cd\u30af\u30bf<\/th><th>\u63a5\u7d9a\u5148<\/th><th>\u5099\u8003<\/th><\/tr><\/thead><tbody><tr><td>1<\/td><td>AIO_PUMP<\/td><td><\/td><td><\/td><\/tr><tr><td>2<\/td><td>CPU_FAN1<\/td><td>CPU<\/td><td><\/td><\/tr><tr><td>3<\/td><td>CPU_FAN2<\/td><td><\/td><td><\/td><\/tr><tr><td>4<\/td><td>CHA_FAN1<\/td><td>\u30b1\u30fc\u30b9M\/B CPU\u5074<\/td><td><\/td><\/tr><tr><td>5<\/td><td>CHA_FAN2<\/td><td>\u30b1\u30fc\u30b9M\/B \u62e1\u5f35\u30ab\u30fc\u30c9\u5074<\/td><td><\/td><\/tr><tr><td>7<\/td><td>CHA_FAN3<\/td><td>\u30b1\u30fc\u30b9HDD<\/td><td><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"toc-2\"><\/span>CoolerControl\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u30ea\u30dd\u30b8\u30c8\u30ea\u8ffd\u52a0\u3068\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>## \u2193\u305f\u3076\u3093\u3044\u3089\u306a\u3044\napt install curl apt-transport-https\n## \u30ea\u30dd\u30b8\u30c8\u30ea\u8ffd\u52a0\ncurl -fsSL https:\/\/apt.coolercontrol.org\/setup.sh | sh\n## \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\napt update\napt install coolercontrold<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u81ea\u52d5\u66f4\u65b0\u7121\u52b9\u5316<br>\u30b5\u30d7\u30e9\u30a4\u30c1\u30a7\u30fc\u30f3\u653b\u6483\u304c\u6016\u3044\u306e\u3067\u66f4\u65b0\u306f\u624b\u52d5\u3067\u884c\u3046\u65b9\u91dd\u306b\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>## \u66f4\u65b0\u3057\u306a\u3044\napt-mark hold coolercontrold\n## \u66f4\u65b0\u3059\u308b\napt-mark unhold coolercontrold<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u8d77\u52d5<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>systemctl enable --now coolercontrold\nsystemctl status coolercontrold<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">LAN\u5185\u304b\u3089\u30a2\u30af\u30bb\u30b9\u3067\u304d\u308b\u3088\u3046\u306b\u3059\u308b<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u30c7\u30d5\u30a9\u30eb\u30c8\u3067\u306f127.0.0.1\u304b\u3089\u3057\u304b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u306a\u3044\u306e\u3067\u3001\u8a2d\u5b9a\u3092\u5909\u66f4\u3057\u307e\u3059<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>systemctl stop coolercontrold\nvi \/etc\/coolercontrol\/config.toml<\/code><\/pre><\/div>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code># ipv4_address = &quot;127.0.0.1&quot;\nipv4_address = &quot;0.0.0.0&quot;<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u518d\u8d77\u52d5<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>systemctl start coolercontrold<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u3053\u308c\u3067 https:\/\/&lt;Proxmox\u306eIP\u30a2\u30c9\u30ec\u30b9>:11987\/ \u306b\u30a2\u30af\u30bb\u30b9\u3059\u308b\u3068CoolerControl\u306e\u7ba1\u7406\u753b\u9762\u304c\u958b\u3051\u307e\u3059\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"toc-3\"><\/span>TrueNAS\u306eHDD\u306e\u6e29\u5ea6\u3092\u53d6\u5f97\u3067\u304d\u308b\u3088\u3046\u306b\u3059\u308b<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">TrueNAS\u306e\u6e29\u5ea6\u304c\u53d6\u5f97\u3067\u304d\u308b\u304b\u8a66\u3059<br>PVE\u5074\u3067\u5b9f\u884c\u3002\u4e0b\u8a18\u306e100\u306f\u5b9f\u969b\u306eVMID\u306b\u7f6e\u304d\u63db\u3048\u308b\u3002<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>qm guest exec 100 -- midclt call disk.temperatures | jq &#39;.&quot;out-data&quot; |= fromjson&#39;<\/code><\/pre><\/div>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>{\n  &quot;exitcode&quot;: 0,\n  &quot;exited&quot;: 1,\n  &quot;out-data&quot;: {\n    &quot;sdi&quot;: 29.0,\n    &quot;sdf&quot;: 29.0,\n    &quot;sdg&quot;: 27.0,\n    &quot;sdh&quot;: 27.0,\n    &quot;sdb&quot;: 27.0,\n    &quot;sdc&quot;: 27.0,\n    &quot;sde&quot;: 27.0,\n    &quot;sdd&quot;: 26.0,\n    &quot;sda&quot;: null,\n    &quot;nvme2n1&quot;: 28.85,\n    &quot;nvme3n1&quot;: 28.85,\n    &quot;nvme1n1&quot;: 27.85,\n    &quot;nvme0n1&quot;: 28.85\n  }\n}<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">CoolerControl\u306b\u6a4b\u6e21\u3057\u3059\u308b\u305f\u3081\u306e\u30b9\u30af\u30ea\u30d7\u30c8\u4f5c\u6210<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-bash\" data-file=\"\/usr\/local\/sbin\/truenas-temps.sh\" data-lang=\"Bash\"><code>#!\/bin\/bash\nVMID=100\nOUT=\/run\/truenas-temps\nINTERVAL=120\nmkdir -p &quot;$OUT&quot;\n\nwrite() { echo &quot;$2&quot; &gt; &quot;$OUT\/$1.tmp&quot; && mv &quot;$OUT\/$1.tmp&quot; &quot;$OUT\/$1&quot;; }\n\nwhile true; do\n  if raw=$(qm guest exec &quot;$VMID&quot; --timeout 20 -- midclt call disk.temperatures 2&gt;\/dev\/null) \\\n     && temps=$(jq -ce &#39;.&quot;out-data&quot; | fromjson&#39; &lt;&lt;&lt;&quot;$raw&quot; 2&gt;\/dev\/null); then\n\n    # \u30c7\u30a3\u30b9\u30af\u500b\u5225 (null \u306f\u9664\u5916\u3001\u2103 \u2192 \u30df\u30ea\u2103)\n    while read -r name mdeg; do\n      write &quot;$name&quot; &quot;$mdeg&quot;\n    done &lt; &lt;(jq -r &#39;to_entries[] | select(.value != null) | &quot;\\(.key) \\(.value * 1000 | round)&quot;&#39; &lt;&lt;&lt;&quot;$temps&quot;)\n\n    # \u96c6\u8a08: HDD(sd*) \u3068 NVMe \u306e\u6700\u5927\u5024\n    for pair in sd:hdd_max nvme:nvme_max; do\n      prefix=${pair%%:*}; label=${pair##*:}\n      max=$(jq -r --arg p &quot;$prefix&quot; &#39;[to_entries[] | select((.key | startswith($p)) and .value != null) | .value] | if length &gt; 0 then (max * 1000 | round) else empty end&#39; &lt;&lt;&lt;&quot;$temps&quot;)\n      [ -n &quot;$max&quot; ] && write &quot;$label&quot; &quot;$max&quot;\n    done\n  fi\n  sleep &quot;$INTERVAL&quot;\ndone<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">systemd \u30b5\u30fc\u30d3\u30b9\u5316<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\" data-file=\"\/etc\/systemd\/system\/truenas-temps.service\"><code>[Unit]\nDescription=Export TrueNAS VM disk temperatures for CoolerControl\nAfter=pve-cluster.service\n\n[Service]\nExecStart=\/usr\/local\/sbin\/truenas-temps.sh\nRestart=always\nRestartSec=10\n\n[Install]\nWantedBy=multi-user.target<\/code><\/pre><\/div>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>systemctl daemon-reload\nsystemctl enable --now truenas-temps\nls -l \/run\/truenas-temps\ncat \/run\/truenas-temps\/hdd_max<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\/run\/truenas-temps \u306b\u30c7\u30d0\u30a4\u30b9\u3054\u3068\u306e\u30d5\u30a1\u30a4\u30eb\u304c\u4f5c\u6210\u3055\u308c\u307e\u3059\u3002hdd_max \u304c\u3059\u3079\u3066\u306eHDD (\/dev\/sd*)\u306e\u6700\u5927\u5024\u306a\u306e\u3067\u3001\u3053\u308c\u3092CoolerControl\u306b\u8aad\u307e\u305b\u308c\u3070\u3001HDD\u306e\u6e29\u5ea6\u3067\u30d5\u30a1\u30f3\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u304c\u53ef\u80fd\u3067\u3059\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"toc-4\"><\/span>CoolerControl\u306e\u8a2d\u5b9a<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u30c7\u30d0\u30a4\u30b9\u2192\u30ab\u30b9\u30bf\u30e0\u30bb\u30f3\u30b5\u30fc\u3067\u8ffd\u52a0\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6ad9c16c53d15&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6ad9c16c53d15\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1542\" height=\"570\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/cc1.webp\" alt=\"\" class=\"wp-image-10210\" srcset=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/cc1.webp 1542w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/cc1-320x118.webp 320w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/cc1-480x177.webp 480w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/cc1-766x283.webp 766w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/cc1-1536x568.webp 1536w\" sizes=\"auto, (max-width: 1542px) 100vw, 1542px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u3053\u306e\u3088\u3046\u306b\u30b2\u30b9\u30c8OS\u5074\u306e\u6e29\u5ea6\u60c5\u5831\u3082\u53d6\u308a\u8fbc\u3081\u307e\u3057\u305f\u3002<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6ad9c16c542c1&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6ad9c16c542c1\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"480\" height=\"256\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/cc2-480x256.webp\" alt=\"\" class=\"wp-image-10212\" srcset=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/cc2-480x256.webp 480w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/cc2-320x171.webp 320w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/cc2-767x409.webp 767w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/cc2-1536x819.webp 1536w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/cc2.webp 1600w\" sizes=\"auto, (max-width: 480px) 100vw, 480px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u6b21\u306f\u30d5\u30a1\u30f3\u30ab\u30fc\u30d6\u306e\u8a2d\u5b9a\u3092\u3057\u307e\u3059\u3002\u305d\u306e\u524d\u306b\u30de\u30b6\u30fc\u30dc\u30fc\u30c9\u4e0a\u306e\u30b3\u30cd\u30af\u30bf\u540d\u3068\u30d5\u30a1\u30f3\u304c\u5408\u3046\u3088\u3046\u306b\u540d\u524d\u3092\u5909\u66f4\u3057\u3066\u304a\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6ad9c16c547be&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6ad9c16c547be\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"585\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/cc3.webp\" alt=\"\" class=\"wp-image-10213\" srcset=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/cc3.webp 1600w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/cc3-320x117.webp 320w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/cc3-766x280.webp 766w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/cc3-480x176.webp 480w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/cc3-1536x562.webp 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">HDD\u306e\u30d5\u30a1\u30f3\u30ab\u30fc\u30d6\u3092\u8a2d\u5b9a\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u51b7\u5374\u2192\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb\u3092\u8ffd\u52a0\u3067\u300c\u30b0\u30e9\u30d5\u300d\u3092\u9078\u629e\u2192\u6e29\u5ea6\u30bd\u30fc\u30b9\u3092\u5148\u307b\u3069\u8ffd\u52a0\u3057\u305fHDD\u306b\u3057\u307e\u3059\u3002\u30ab\u30fc\u30d6\u3068\u3001\u983b\u7e41\u306b\u30d5\u30a1\u30f3\u304c\u5909\u308f\u3089\u306a\u3044\u3088\u3046\u306b\u30d2\u30b9\u30c6\u30ea\u30b7\u30b9\u3082\u8a2d\u5b9a\u3057\u3066\u304a\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6ad9c16c54d63&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6ad9c16c54d63\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"480\" height=\"395\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/cc4a-480x395.webp\" alt=\"\" class=\"wp-image-10214\" srcset=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/cc4a-480x395.webp 480w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/cc4a-320x264.webp 320w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/cc4a-767x632.webp 767w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/cc4a.webp 1453w\" sizes=\"auto, (max-width: 480px) 100vw, 480px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6ad9c16c55693&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6ad9c16c55693\" class=\"wp-block-image size-medium wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"251\" height=\"320\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/cc4-251x320.webp\" alt=\"\" class=\"wp-image-10215\" srcset=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/cc4-251x320.webp 251w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/cc4-767x979.webp 767w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/cc4-376x480.webp 376w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/cc4.webp 958w\" sizes=\"auto, (max-width: 251px) 100vw, 251px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u6700\u5f8c\u306b\u5148\u307b\u3069\u4f5c\u6210\u3057\u305f\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb\u3092\u30d5\u30a1\u30f3\u306b\u9069\u7528\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6ad9c16c56051&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6ad9c16c56051\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"480\" height=\"346\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/cc5-480x346.webp\" alt=\"\" class=\"wp-image-10217\" srcset=\"https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/cc5-480x346.webp 480w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/cc5-320x231.webp 320w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/cc5-767x553.webp 767w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/cc5-1536x1107.webp 1536w, https:\/\/akibabara.com\/blog\/wp-content\/uploads\/2026\/10\/cc5.webp 1600w\" sizes=\"auto, (max-width: 480px) 100vw, 480px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u4ed6\u3082\u30d5\u30a1\u30f3\u3082\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u3057\u305f\u3051\u308c\u3070\u3001\u540c\u69d8\u306b\u8a2d\u5b9a\u3057\u3066\u3044\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u4eca\u56de\u306e\u8a2d\u5b9a\u30671\u3064\u6ce8\u610f\u70b9\u304c\u3042\u308a\u307e\u3059\u3002TrueNAS\u3068\u306e\u6a4b\u6e21\u3057\u306b\u4f7f\u7528\u3057\u305f\u30b9\u30af\u30ea\u30d7\u30c8\u306f120\u79d2\u9593\u9694\u3067\u6e29\u5ea6\u3092\u53d6\u5f97\u3057\u3066\u3044\u307e\u3059\u3002NAS\u3068\u3057\u3066\u4f7f\u7528\u4e2d\u306eHDD\u306a\u3089\u6025\u6fc0\u306b\u6e29\u5ea6\u304c\u5909\u308f\u308b\u3053\u3068\u306f\u306a\u3044\u306e\u3067120\u79d2\u3067\u3082\u5341\u5206\u3067\u3059\u3002\u3057\u304b\u3057SSD\u306f\u6025\u6fc0\u306b\u6e29\u5ea6\u304c\u5909\u308f\u308b\u306e\u3067\u3001nvme_max \u306e\u5024\u3092\u53c2\u8003\u306b\u3057\u3066\u3044\u308b\u3068\u51b7\u5374\u304c\u9045\u308c\u304b\u306d\u307e\u305b\u3093\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Proxmox VE 9.2\u4e0a\u3067TrueNAS Scale 25.10\u3092VM\u3068\u3057\u3066\u5b9f\u884c\u3057\u3066\u3044\u2026<\/p>\n","protected":false},"author":1,"featured_media":10219,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[155,156,157],"class_list":["post-10206","post","type-post","status-publish","format-standard","has-post-thumbnail","category-other-topic","tag-truenas","tag-proxmox","tag-157","three-column","ar-three-column","au-three-column"],"_links":{"self":[{"href":"https:\/\/akibabara.com\/blog\/wp-json\/wp\/v2\/posts\/10206","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/akibabara.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/akibabara.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/akibabara.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/akibabara.com\/blog\/wp-json\/wp\/v2\/comments?post=10206"}],"version-history":[{"count":7,"href":"https:\/\/akibabara.com\/blog\/wp-json\/wp\/v2\/posts\/10206\/revisions"}],"predecessor-version":[{"id":10222,"href":"https:\/\/akibabara.com\/blog\/wp-json\/wp\/v2\/posts\/10206\/revisions\/10222"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/akibabara.com\/blog\/wp-json\/wp\/v2\/media\/10219"}],"wp:attachment":[{"href":"https:\/\/akibabara.com\/blog\/wp-json\/wp\/v2\/media?parent=10206"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/akibabara.com\/blog\/wp-json\/wp\/v2\/categories?post=10206"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/akibabara.com\/blog\/wp-json\/wp\/v2\/tags?post=10206"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}