You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dolphinscheduler.apache.org by li...@apache.org on 2020/02/29 05:08:59 UTC
[incubator-dolphinscheduler-website] branch master updated:
Translate the document of hardware-environment.md
This is an automated email from the ASF dual-hosted git repository.
lidongdai pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-dolphinscheduler-website.git
The following commit(s) were added to refs/heads/master by this push:
new af4653b Translate the document of hardware-environment.md
new e657b8f Merge pull request #96 from cafechen/master
af4653b is described below
commit af4653bbe5a770730fbf2b8dec9d8ed33ddf0096
Author: cafechen <ch...@gmail.com>
AuthorDate: Fri Feb 28 11:47:26 2020 +0800
Translate the document of hardware-environment.md
---
docs/en-us/1.2.0/user_doc/hardware-environment.md | 48 +++++++++++++++++++++++
md_json/docs.json | 5 +++
site_config/docs.js | 6 ++-
3 files changed, 58 insertions(+), 1 deletion(-)
diff --git a/docs/en-us/1.2.0/user_doc/hardware-environment.md b/docs/en-us/1.2.0/user_doc/hardware-environment.md
new file mode 100755
index 0000000..705c7d8
--- /dev/null
+++ b/docs/en-us/1.2.0/user_doc/hardware-environment.md
@@ -0,0 +1,48 @@
+# Hareware Environment
+
+DolphinScheduler, as an open-source distributed workflow task scheduling system, can be well deployed and run in Intel architecture server environments and mainstream virtualization environments, and supports mainstream Linux operating system environments.
+
+## 1. Linux operating system version requirements
+
+| OS | Version |
+| :----------------------- | :----------: |
+| Red Hat Enterprise Linux | 7.0 and above |
+| CentOS | 7.0 and above |
+| Oracle Enterprise Linux | 7.0 and above |
+| Ubuntu LTS | 16.04 and above |
+
+> **Attention:**
+>The above Linux operating systems can run on physical servers and mainstream virtualization environments such as VMware, KVM, and XEN.
+
+## 2. Recommended server configuration
+DolphinScheduler supports 64-bit hardware platforms with Intel x86-64 architecture. The following recommendation is made for server hardware configuration in a production environment:
+### Production Environment
+
+| **CPU** | **MEM** | **HD** | **NIC** | **Num** |
+| --- | --- | --- | --- | --- |
+| 4 core+ | 8 GB+ | SAS | GbE | 1+ |
+
+> **Attention:**
+> - The above-recommended configuration is the minimum configuration for deploying DolphinScheduler. The higher configuration is strongly recommended for production environments.
+> - The hard disk size configuration is recommended by more than 50GB. The system disk and data disk are separated.
+
+
+## 3. Network requirements
+
+DolphinScheduler provides the following network port configurations for normal operation:
+
+| Server | Port | Desc |
+| --- | --- | --- |
+| MasterServer | 5566 | Not the communication port. Require the native ports do not conflict |
+| WorkerServer | 7788 | Not the communication port. Require the native ports do not conflict |
+| ApiApplicationServer | 12345 | Backend communication port |
+| nginx | 8888 | The port for DolphinScheduler UI |
+
+> **Attention:**
+> - MasterServer and WorkerServer do not need to enable communication between the networks. As long as the local ports do not conflict.
+> - Administrators can adjust relevant ports on the network side and host-side according to the deployment plan of DolphinScheduler components in the actual environment.
+
+## 4. Browser requirements
+
+DolphinScheduler recommends Chrome and the latest browsers which using Chrome Kernel to access the front-end visual operator page.
+
diff --git a/md_json/docs.json b/md_json/docs.json
index 54c4854..ec5b8cf 100755
--- a/md_json/docs.json
+++ b/md_json/docs.json
@@ -51,6 +51,11 @@
"meta": {}
},
{
+ "filename": "hardware-environment.md",
+ "link": "/en-us/docs/user_doc/hardware-environment.html",
+ "meta": {}
+ },
+ {
"filename": "backend-deployment.md",
"link": "/en-us/docs/user_doc/backend-deployment.html",
"meta": {}
diff --git a/site_config/docs.js b/site_config/docs.js
index e5c07cb..ae8e8cf 100755
--- a/site_config/docs.js
+++ b/site_config/docs.js
@@ -5,6 +5,10 @@ export default {
title: 'Deployment Document',
children: [
{
+ title: 'Hareware Environment',
+ link: '/en-us/docs/1.2.0/user_doc/hardware-environment.html',
+ },
+ {
title: 'Backend deploy',
link: '/en-us/docs/1.2.0/user_doc/backend-deployment.html',
},
@@ -161,7 +165,7 @@ export default {
title: '插件开发',
link: '/zh-cn/docs/1.2.0/user_doc/plugin-development.html',
}
-
+
],
},
{