Files
oneclickvirt.github.io/case/case4.html
2023-06-19 13:47:28 +00:00

25 lines
17 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>仓库 | 一键虚拟化项目</title>
<meta name="description" content="开源、易于使用的服务器虚拟化项目">
<link rel="stylesheet" href="/assets/style.0b9f658b.css">
<link rel="modulepreload" href="/assets/chunks/AlgoliaSearchBox.381679cc.js">
<link rel="modulepreload" href="/assets/app.8fc4a373.js">
<link rel="modulepreload" href="/assets/case_case4.md.b9d23b9c.lean.js">
<meta name="twitter:title" content="仓库 | 一键虚拟化项目">
<meta property="og:title" content="仓库 | 一键虚拟化项目">
</head>
<body>
<div id="app"><!--[--><div class="theme"><header class="nav-bar" data-v-675d8756><div class="sidebar-button" data-v-675d8756><svg class="icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z" class></path></svg></div><a class="nav-bar-title" href="/" aria-label="一键虚拟化项目, back to home" data-v-675d8756 data-v-cc01ef16><!----> 一键虚拟化项目</a><div class="flex-grow" data-v-675d8756></div><div class="nav" data-v-675d8756><nav class="nav-links" data-v-675d8756 data-v-eab3edfe><!--[--><div class="item" data-v-eab3edfe><div class="nav-link" data-v-eab3edfe data-v-b8818f8c><a class="item" href="/" data-v-b8818f8c>一键虚拟化 <!----></a></div></div><div class="item" data-v-eab3edfe><div class="nav-link" data-v-eab3edfe data-v-b8818f8c><a class="item active" href="/case/index" data-v-b8818f8c>Linux相关 <!----></a></div></div><div class="item" data-v-eab3edfe><div class="nav-link" data-v-eab3edfe data-v-b8818f8c><a class="item" href="/developer/index" data-v-b8818f8c>开发手册 <!----></a></div></div><!--]--><div class="item" data-v-eab3edfe><div class="nav-dropdown-link" data-v-eab3edfe data-v-56bf3a3f><button class="button" data-v-56bf3a3f><span class="button-text" data-v-56bf3a3f>Languages</span><span class="right button-arrow" data-v-56bf3a3f></span></button><ul class="dialog" data-v-56bf3a3f><!--[--><li class="dialog-item" data-v-56bf3a3f><div class="nav-dropdown-link-item" data-v-56bf3a3f data-v-bbc27490><a class="item active" href="/case/case4.html" data-v-bbc27490><span class="arrow" data-v-bbc27490></span><span class="text" data-v-bbc27490>简体中文</span><span class="icon" data-v-bbc27490><!----></span></a></div></li><li class="dialog-item" data-v-56bf3a3f><div class="nav-dropdown-link-item" data-v-56bf3a3f data-v-bbc27490><a class="item" href="/en_US/case/case4.html" data-v-bbc27490><span class="arrow" data-v-bbc27490></span><span class="text" data-v-bbc27490>English</span><span class="icon" data-v-bbc27490><!----></span></a></div></li><!--]--></ul></div></div><div class="item" data-v-eab3edfe><div class="nav-link" data-v-eab3edfe data-v-b8818f8c><a class="item isExternal" href="https://github.com/oneclickvirt/oneclickvirt.github.io" target="_blank" rel="noopener noreferrer" data-v-b8818f8c>GitHub <svg class="icon outbound" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewbox="0 0 100 100" width="15" height="15" data-v-b8818f8c><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></div></div></nav></div><!--[--><!--[--><div class="algolia-search-box" id="docsearch"></div><!--]--><!--]--></header><aside class="sidebar" data-v-83e92a68><nav class="nav-links nav" data-v-83e92a68 data-v-eab3edfe><!--[--><div class="item" data-v-eab3edfe><div class="nav-link" data-v-eab3edfe data-v-b8818f8c><a class="item" href="/" data-v-b8818f8c>一键虚拟化 <!----></a></div></div><div class="item" data-v-eab3edfe><div class="nav-link" data-v-eab3edfe data-v-b8818f8c><a class="item active" href="/case/index" data-v-b8818f8c>Linux相关 <!----></a></div></div><div class="item" data-v-eab3edfe><div class="nav-link" data-v-eab3edfe data-v-b8818f8c><a class="item" href="/developer/index" data-v-b8818f8c>开发手册 <!----></a></div></div><!--]--><div class="item" data-v-eab3edfe><div class="nav-dropdown-link" data-v-eab3edfe data-v-56bf3a3f><button class="button" data-v-56bf3a3f><span class="button-text" data-v-56bf3a3f>Languages</span><span class="right button-arrow" data-v-56bf3a3f></span></button><ul class="dialog" data-v-56bf3a3f><!--[--><li class="dialog-item" data-v-56bf3a3f><div class="nav-dropdown-link-item" data-v-56bf3a3f data-v-bbc27490><a class="item active" href="/case/case4.html" data-v-bbc27490><span class="arrow" data-v-bbc27490></span><span class="text" data-v-bbc27490>简体中文</span><span class="icon" data-v-bbc27490><!----></span></a></div></li><li class="dialog-item" data-v-56bf3a3f><div class="nav-dropdown-link-item" data-v-56bf3a3f data-v-bbc27490><a class="item" href="/en_US/case/case4.html" data-v-bbc27490><span class="arrow" data-v-bbc27490></span><span class="text" data-v-bbc27490>English</span><span class="icon" data-v-bbc27490><!----></span></a></div></li><!--]--></ul></div></div><div class="item" data-v-eab3edfe><div class="nav-link" data-v-eab3edfe data-v-b8818f8c><a class="item isExternal" href="https://github.com/oneclickvirt/oneclickvirt.github.io" target="_blank" rel="noopener noreferrer" data-v-b8818f8c>GitHub <svg class="icon outbound" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewbox="0 0 100 100" width="15" height="15" data-v-b8818f8c><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></div></div></nav><!--[--><!--]--><ul class="sidebar-links" data-v-83e92a68><!--[--><li class="sidebar-link"><p class="sidebar-link-item">Linux相关</p><ul class="sidebar-links"><li class="sidebar-link"><a class="sidebar-link-item" href="/case/case1">1. 一键修复与安装脚本(各种linux系统修复与服务器环境安装脚本)</a><!----></li><li class="sidebar-link"><a class="sidebar-link-item" href="/case/case2">2. VPS融合怪服务器测评脚本</a><!----></li><li class="sidebar-link"><a class="sidebar-link-item" href="/case/case3">3. 自动更新测试服务器节点列表的网络基准测试脚本</a><!----></li><li class="sidebar-link"><a class="sidebar-link-item active" href="/case/case4">4. 甲骨文服务器保活脚本</a><ul class="sidebar-links"><li class="sidebar-link"><a class="sidebar-link-item" href="#甲骨文服务器保活脚本">甲骨文服务器保活脚本</a><ul class="sidebar-links"><li class="sidebar-link"><a class="sidebar-link-item" href="#基础开发完毕测试中有问题请在issues中反馈">基础开发完毕测试中有问题请在issues中反馈</a><!----></li><li class="sidebar-link"><a class="sidebar-link-item" href="#说明">说明</a><!----></li></ul></li></ul></li><li class="sidebar-link"><a class="sidebar-link-item" href="/case/case5">5. convoy面板安装脚本</a><!----></li></ul></li><!--]--></ul><!--[--><!--]--></aside><div class="sidebar-mask"></div><main class="page" data-v-7eddb2c4><div class="container" data-v-7eddb2c4><!--[--><!--]--><div style="position:relative;" class="content" data-v-7eddb2c4><div><h1 id="仓库" tabindex="-1">仓库 <a class="header-anchor" href="#仓库" aria-hidden="true">#</a></h1><p><a href="https://github.com/spiritLHLS/Oracle-server-keep-alive-script" target="_blank" rel="noopener noreferrer">https://github.com/spiritLHLS/Oracle-server-keep-alive-script</a></p><h1 id="oracle-server-keep-alive-script" tabindex="-1">Oracle-server-keep-alive-script <a class="header-anchor" href="#oracle-server-keep-alive-script" aria-hidden="true">#</a></h1><p>实际不止可以在甲骨文服务器上使用也可以使用在任意ARM或X86_64架构的系统用作资源占用</p><h2 id="甲骨文服务器保活脚本" tabindex="-1">甲骨文服务器保活脚本 <a class="header-anchor" href="#甲骨文服务器保活脚本" aria-hidden="true">#</a></h2><p>适配系统已在Ubuntu 20+Debian 10+, Centos 7+, Oracle linux 8+AlmaLinux 8.5+</p><p>上述系统验证无问题,别的主流系统应该也没有问题</p><p>可选占用CPU内存带宽</p><p>安装完毕后如果有问题请卸载脚本反馈问题(重复卸载也没问题)</p><p>所有资源(除了CPU)可选默认配置则动态占用,实时调整,避免服务器有别的任何资源已经超过限额了仍然再占用资源</p><p>为避免GitHub的CDN抽风加载不了新内容所有新更新已使用<a href="https://gitlab.com/spiritysdx/Oracle-server-keep-alive-script" target="_blank" rel="noopener noreferrer">Gitlab仓库</a></p><p>由于speedtest-go的release依赖于GitHub所以请检查 <a href="https://www.githubstatus.com/" target="_blank" rel="noopener noreferrer">www.githubstatus.com</a> ,有问题时无法安装带宽占用</p><h3 id="基础开发完毕测试中有问题请在issues中反馈" tabindex="-1">基础开发完毕测试中有问题请在issues中反馈 <a class="header-anchor" href="#基础开发完毕测试中有问题请在issues中反馈" aria-hidden="true">#</a></h3><p>选项1安装选项2卸载选项3更新安装引导脚本选项4退出脚本</p><p>安装过程中无脑回车则全部可选的占用都占用,不需要什么占用输入<code>n</code>再回车</p><p>如果选择带宽占用会询问使用speedtest-go占用还是使用wget占用按照提示进行选择即可</p><p>有询问是否需要带宽占用的参数自定义,这时候默认选项就是<code>n</code>,回车就使用默认配置,输入<code>y</code>再回车则需要按照提示自定义参数</p><div class="language-"><pre><code>curl -L https://gitlab.com/spiritysdx/Oracle-server-keep-alive-script/-/raw/main/oalive.sh -o oalive.sh &amp;&amp; chmod +x oalive.sh &amp;&amp; bash oalive.sh
</code></pre></div><p></p><div class="language-"><pre><code>bash oalive.sh
</code></pre></div><p></p><div class="language-"><pre><code>bash &lt;(wget -qO- --no-check-certificate https://gitlab.com/spiritysdx/Oracle-server-keep-alive-script/-/raw/main/oalive.sh)
</code></pre></div><h3 id="说明" tabindex="-1">说明 <a class="header-anchor" href="#说明" aria-hidden="true">#</a></h3><ul><li>提供两种CPU占用模式DD模拟占用和科学计算模式用户可以自由选择占用范围设置在15%至25%之间更推荐DD模拟占用</li><li>DD模拟占用在守护进程中设置了CPU占用的最高限制</li><li>默认情况下CPU占用设置为25%最高值计算方法是核数乘以12%如果计算结果低于25%则设置为该值如果计算结果高于25%,则按照计算结果的比例进行设置。</li><li>内存占用设置为占用总内存的20%占用时间为300秒休息时间为300秒。</li><li>每300秒检测一次内存占用情况并根据需要动态调整占用大小。如果内存占用已经大于20%,则不增加占用。</li><li>在占用过程中,使用守护进程和开机自启服务,以确保占用任务持续且有效。</li><li>默认选项的带宽占用每45分钟下载一次大小在1G至10G之间的文件只进行下载而不保存。在下载过程中会占用硬盘空间但在下载完成后会自动释放。</li><li>默认选项的带宽占用动态调整实际下载的带宽/速率限制每次下载的最长时长为6分钟。在每次下载之前会测试最大可用带宽并根据实时结果将下载速率设置为30%的带宽。</li><li>带宽占用测试使用了speedtest-cli和speedtest-go两种工具以防其中之一不可用时使用第二种工具用户可以自定义设置带宽占用此时详见设置提示。</li><li>提供一键卸载所有占用服务的选项,卸载将删除所有脚本、服务、任务、守护进程和开机自启设置。</li><li>提供一键检查更新的功能,更新范围仅限于脚本更新。<strong>请在更新后重新设置占用服务</strong></li><li>对所有进程执行增加唯一性检测避免重复运行使用PID文件进行判断。</li></ul><p>如若不希望一键的,希望自定义设置时间的,请查看<a href="https://gitlab.com/spiritysdx/Oracle-server-keep-alive-script/-/blob/main/%20README_CRON.md" target="_blank" rel="noopener noreferrer">README_CRON.md</a>自行设置定时任务</p></div></div><footer class="page-footer" data-v-7eddb2c4 data-v-07c132fc><div class="edit" data-v-07c132fc><div class="edit-link" data-v-07c132fc data-v-1ed99556><a class="link" href="https://github.com/oneclickvirt/oneclickvirt.github.io/edit/main/docs/case/case4.md" target="_blank" rel="noopener noreferrer" data-v-1ed99556>在GitHub中编辑 <svg class="icon outbound icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewbox="0 0 100 100" width="15" height="15" data-v-1ed99556><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></div></div><div class="updated" data-v-07c132fc><p class="last-updated" data-v-07c132fc data-v-abce3432><span class="prefix" data-v-abce3432>上次更新:</span><span class="datetime" data-v-abce3432></span></p></div></footer><div class="next-and-prev-link" data-v-7eddb2c4 data-v-38ede35f><div class="container" data-v-38ede35f><div class="prev" data-v-38ede35f><a class="link" href="/case/case3" data-v-38ede35f><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" class="icon icon-prev" data-v-38ede35f><path d="M19,11H7.4l5.3-5.3c0.4-0.4,0.4-1,0-1.4s-1-0.4-1.4,0l-7,7c-0.1,0.1-0.2,0.2-0.2,0.3c-0.1,0.2-0.1,0.5,0,0.8c0.1,0.1,0.1,0.2,0.2,0.3l7,7c0.2,0.2,0.5,0.3,0.7,0.3s0.5-0.1,0.7-0.3c0.4-0.4,0.4-1,0-1.4L7.4,13H19c0.6,0,1-0.4,1-1S19.6,11,19,11z"></path></svg><span class="text" data-v-38ede35f>3. 自动更新测试服务器节点列表的网络基准测试脚本</span></a></div><div class="next" data-v-38ede35f><a class="link" href="/case/case5" data-v-38ede35f><span class="text" data-v-38ede35f>5. convoy面板安装脚本</span><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" class="icon icon-next" data-v-38ede35f><path d="M19.9,12.4c0.1-0.2,0.1-0.5,0-0.8c-0.1-0.1-0.1-0.2-0.2-0.3l-7-7c-0.4-0.4-1-0.4-1.4,0s-0.4,1,0,1.4l5.3,5.3H5c-0.6,0-1,0.4-1,1s0.4,1,1,1h11.6l-5.3,5.3c-0.4,0.4-0.4,1,0,1.4c0.2,0.2,0.5,0.3,0.7,0.3s0.5-0.1,0.7-0.3l7-7C19.8,12.6,19.9,12.5,19.9,12.4z"></path></svg></a></div></div></div><!--[--><!--]--></div></main></div><!----><!--]--></div>
<script>__VP_HASH_MAP__ = JSON.parse("{\"case_case1.md\":\"2ed77e73\",\"case_case2.md\":\"d656eaf0\",\"case_case3.md\":\"d4e43a36\",\"case_case4.md\":\"b9d23b9c\",\"case_case5.md\":\"38489a56\",\"case_index.md\":\"0e4336f3\",\"developer_index.md\":\"5ec90a44\",\"developer_l10n.md\":\"df111cbe\",\"en_us_developer_index.md\":\"cf040c9e\",\"en_us_developer_l10n.md\":\"a6235dd5\",\"en_us_guide_dashboard.md\":\"94484359\",\"en_us_guide_dashboardq.md\":\"00431e49\",\"en_us_guide_docker_build.md\":\"f6eeb15c\",\"en_us_guide_docker_install.md\":\"2e3e0949\",\"en_us_guide_docker_precheck.md\":\"1963a1ba\",\"en_us_guide_docker_qa.md\":\"552cf73e\",\"en_us_guide_docker_thanks.md\":\"e5e5ba20\",\"en_us_guide_lxd_extra_config.md\":\"8bf0f547\",\"en_us_guide_lxd_install.md\":\"ee14e163\",\"en_us_guide_lxd_lxc.md\":\"10e4a9d8\",\"en_us_guide_lxd_precheck.md\":\"0acc8392\",\"en_us_guide_lxd_qa.md\":\"e15607c8\",\"en_us_guide_lxd_thanks.md\":\"2fce219f\",\"en_us_guide_pve_install.md\":\"ca0fd343\",\"en_us_guide_pve_kvm.md\":\"036cbd27\",\"en_us_guide_pve_lxc.md\":\"889c2001\",\"en_us_guide_pve_precheck.md\":\"48e39e16\",\"en_us_guide_pve_qa.md\":\"8543b407\",\"en_us_guide_pve_thanks.md\":\"19b79e33\",\"en_us_index.md\":\"7d81af26\",\"guide_dashboard.md\":\"84ccffb0\",\"guide_dashboardq.md\":\"10023dc6\",\"guide_docker_build.md\":\"eaa03d4b\",\"guide_docker_install.md\":\"7ec90acb\",\"guide_docker_precheck.md\":\"2257993a\",\"guide_docker_qa.md\":\"00db5711\",\"guide_docker_thanks.md\":\"38f7d4a3\",\"guide_lxd_extra_config.md\":\"2ee15fd0\",\"guide_lxd_install.md\":\"87f65c61\",\"guide_lxd_lxc.md\":\"fe473a65\",\"guide_lxd_precheck.md\":\"c67a5395\",\"guide_lxd_qa.md\":\"9de3e5ac\",\"guide_lxd_thanks.md\":\"4fca498d\",\"guide_pve_install.md\":\"7fcfd8d3\",\"guide_pve_kvm.md\":\"c79c334f\",\"guide_pve_lxc.md\":\"0d083a46\",\"guide_pve_precheck.md\":\"52753d86\",\"guide_pve_qa.md\":\"368f4953\",\"guide_pve_thanks.md\":\"ef91f2a2\",\"index.md\":\"3f1005ea\"}")</script>
<script type="module" async src="/assets/app.8fc4a373.js"></script>
</body>
</html>