【深入理解TcaplusDB技术】windows10部署 TcaplusDB Local版操作
来源:http://www.tudoupe.com时间:2022-05-23
Windows 10 显示 TcalpusDB 本地端 。
背景
在整个开发过程中,TcaprusDB的本地Docker版本可立即安装到Windows10计算机上,指示如何使用Windows中已经存在的组件完成部署。
前置
环境要求
依赖项 | 说明 |
---|---|
Windows10 | Build Version >=18362, 可通过在 Win10 的 CMD 终端执行ver 命令查看 |
WSL2 | 微软的 Linux 的 Linux 部署技术, Linux 2 的 Windows Sub System, 如果先前用 WSL1 使用, 可以更新到 WSL2 。 |
Linux Kernel Update Package | WSL2 Linux 内核组件的更新软件包 |
CentOS7 Distro | WSL2 Linux Kernel,作为Docker服务的系统载体。 |
Docker-Desktop | Docker管理平台上的视窗,包括管理镜和WSL2的集装箱。 |
TcaplusDB 本地 Docker 镜像 | TcaplusDB的最新部署版本为3.53.1。 |
其它要求
Powershell用于在部署期间执行适当的指示,并特别注意Powershell作为管理员的表现,以避免接触问题。
资源准备
资源名 | 下载地址 |
---|---|
Linux Kernel Update Package | 下载 |
CentOs7 Distro | 下载 |
Docker-Desktop | 下载 |
TcaplusDB 本地使用的 Docker 图像 | 下载 |
WSL2 部署
微软 Web 包含 WSL2 特定信息。 WSL2 部署是一个当局的参考网络。 具体程序概述如下。 如果用户已经拥有 WSL1 环境, 请转到 **“ WSL1 改进 WSL2 部分” ** 部分 。
允许步骤一中的 WSL2 组件 。
命令允许管理员发射 PowerShell 并运行以下命令 :
步骤2:启用虚拟化。
WSL2 依赖虚拟和超高频功能,必须允许运行。
- 允许虚拟化特性
- 允许 Hyper- v 特性
步骤 3,重启电脑
安装上述虚拟功能后,计算机必须重新启用并投入使用。
步骤4:下载并安装 Linux 内核更新软件包 。
双击下载文件即可安装 Linux Kernel 更新软件包 。
第5步:配置 WSL2 以启用更老的 CentOS 镜像, 如 Centos6 。
在 C: 用户目录列表中创建新文件. wslconfig, 如 C: Users JasonLiu, 并添加以下内容 :
第6步,更改默认 WSL 版本编号,然后发射PowerShell作为管理员,并运行以下命令:
有用的话也行
WSL1 改进 WSL2
如果用户启用了 WSL 特性,以及WSL1。则升级类似,除了第1步没有执行之外,第1步没有执行。其余阶段(2、3、4、5和6)已经到位。对于目前的Linux Distros,WSL2可调整,如果现有的Disco名称为Centos7, 现有Disco名称为Centos7, 如下文所示,WSL2可调整,如果现有的Disko名称为Centos7, 则将Disco版本改为WSL2, 如下文所示,WSL2可调整:
CentOS7 遇险装置
TcaprusDB镜像更适合CentOS7系列。7 entos7 的中心核心可以安装。由于前述资源编制过程的结果,已下载了七分位数的Dismo7 Distro。解除对指定目录下载的压力 。只要安装合适的按钮作为管理员。设置 entos7 作为默认分布, 发射 PowerShell 作为管理员, 并运行 :
检查当前 Distro 状态 :
Doccker 桌面安装
点击安装可立即下载 docker- Desktop 。 安装程序建议允许 WSL2, 直接检查即可。 引用官方部署手册 。
- 如果安装期间未选择 wsl2 选项, 可能在安装后启用 。Docker- Desktop 的“ 设置” 窗口已打开 。检查是否在“ 常规” 下检查“ 使用 WSL2 引擎” 。
- Docker-Desktop页面的“资源”栏下有“设置”。见目前安装的离子体,自动连接所有已安装的离子体,除默认离子体外,选择任何关联。
在安装多克桌面后,可用 wsl-l-v 检查状态:
根据上文提供的资料,缺省区为CentOS7,有两种缺省区:docker-desktop
,docker-desktop-data
。
TcalpusDB 镜像安装
步骤 1,准备镜像
在参考资源(名称)的编制过程中下载的镜像:tcaplusdb-local-3.53.1.tar.gz
步骤 2,导入镜像
确认当前 WSL2 的默认 Linux 是 CentOS7, 如果不是,参照上面**“CentOS7 遇险装置”**。以管理员身份打开 PowerShell, 执行:
导入完成后检查镜像 :
步骤 3,创建容器
由于 WSL + docker 环境,在集装箱内,WSL无法直接进入IP。当WSL的一些部署发生时,提供 TAPLUS-container_PUBLIC_IP 设置至关重要 。同时,TCAPLUS-concenter_DEPLAY_MODE 参数值必须设定为 WSL 。否则,集装箱内的Tcaplaus服务将无法在集装箱外使用。
上述集装箱建造订单还将集装箱中的港口暴露在东道方面前:
- 80:网络平台的港口可进入8080年,可从浏览器直接通过局域主机访问8080年。
- 13755-13765:tcalupdb代理港口
- 99: tcalupdb目录服务港,用于商务连接。
查看创建的容器:
当集装箱建造时,集装箱进入集装箱,并进入外壳加工过程,可通过以下方式实施:
如果容器不成功,可以查明各种原因:
- 检查机资源:磁盘最多可使用50G,内存最多可使用4-6G。
- 检查以下系统参数: C:USERS。如果生成了 wslconfig,请转到以上步骤5。
- Docker日志提供了进入集装箱制造日志的途径。
步骤4:检查创建是否令人满意。
本地主机:8080 可以通过浏览器访问;账号是:tcaplus
当容器通过提供选项TAPLUS_container_OMS_PASSWORD来建立时,密码就设定,在登录平台之后,帐务管理处可以更改密码。如果访问正常,即表示容器创建 ok, 同时进"运维平台"=>“集群状态”, 查看集群进程状态是否 ok,看是否有停止状态的进程。
常见报错
问题1,BIOS问题
问题描述:
启用超V和虚拟功能, 用 bcdedit 自动注册并重置 BIOS 设置以修复问题 。
问题2:无法建造集装箱
问题说明:当软件包构建时,且视图是要为 Centos6.x 发现 WSL2, 则需要为镜像支持设置额外的配置设置。 问题已固定 :
容器创建失败问题
问题说明:当软件包构建时,且视图是要为 Centos6.x 发现 WSL2, 则需要为镜像支持设置额外的配置设置。 问题已固定 :
[从外国链路的移动.. (img-FbrWoeRZ-1652150375335)]
TcaplusDB 是用于分发项目的已分配的 NoSQL 数据库 。存储和调度代码是完全自制的。缓存+着陆集成结构、PB级储存、毫秒潜伏、无损级扩展和尖端数据结构都是特点。同时,它拥有丰富的生态、容易移徙、低运输成本和五种高可用性。客户来自各种行业,包括赌博、互联网、政府、银行、制造业和材料网络。
下一篇:没有了
相关新闻
- 2022-05-23 Java线程池面试题有哪些?线程池面
- 2022-05-23 WordPress网站所有者遇到的常见问题
- 2022-05-23 路由器常见协议有哪些?
- 2022-05-23 谈谈我在面试中遇到的javascript中常
- 2022-05-23 【JVM】JVM内存结构之——堆(堆内
- 2022-05-23 AI人脸识别设备 常见6个问题
- 2022-05-23 这种病像感冒一样常见,几乎每个
- 2022-05-23 毕业论文查重遇到的常见问题有哪
- 2022-05-23 C语言常见知识点
- 2022-05-23 14.TensorRT中文版开发教程-----Tensor
|
|
|
|
|
|
|
|
|
|