当前位置: 首页 > article >正文

使用Yasboot安装YashanDB的疑惑和建议

本文作者:YashanDB高级服务工程师卢智凌

从去年开始,⼀直在学习国产数据库YashanDB,对YashanDB的总体感觉还是非常不错的。作为对学习成果的考察,去年通过了YashanDB官方组织的YCA认证,4月底⼜参加了YCP认证,YCP认证包括笔试部分和实操部分。在准备实操部分的练习时,使用Yasboot安装YashanDB时遇到了⼀点小小的疑惑。

环境介绍

操作系统:CentOS 7.6
CPU:X86_64 ARM64 4C
内存:4G

环境约束

按照常规运维要求,对虚拟机的文件传输接口进行了限制。
◦ 关闭rz和sz,禁止虚拟机上传和下载文件。

◦ 关闭ftp传输
在/etc/ssh/sshd_config中,注释这一行:Subsystem sftp /usr/libexec/openssh/sftp-server

◦ 关闭scp
systemctl disable sshd
验证无法使用scp功能

YashanDB安装疑惑

安装YashanDB的过程中,需要使⽤yasboot生成配置⽂件,如官网给出的命令:

执行过程中,报主机扫描失败

再次启⽤scp服务,则不会报错。
疑惑:YashanDB安装包已经上传至该主机中,为啥还需要输⼊主机的IP和端⼝,以及虚拟机用户和密码呢,而且这⼏个都是必需的参数。这对于初步接触和安装YashanDB的新同学来说,是⼀个很大的疑惑。

进⼀步查询官⽅⽂档,可以查到Yasboot的相关介绍,Yasboot主要用于在集群环境中对YashanDB执执行各种远程运维管理操作。

优化建议

建议在单机环境中安装YashanDB时,执行如下命令时,

Yasboot默认不需要输入IP和端口、用户和密码这些信息,只有部署YashanDB集群环境涉及多主机交互时,才需要输⼊对应的IP和端口,这样可以从YashanDB的安装体验上做一小步优化,YashanDB初学者理解起来就更容易了。


http://www.kler.cn/news/328523.html

相关文章:

  • 进阶数据库系列(十三):PostgreSQL 分区分表
  • SolidWorks机器转ROS2 URDF
  • Linux下send函数和recv函数
  • AWS Redshift把老用户权限赋予新用户
  • 201 Created
  • 如何在Windows、Mac和Linux系统上安装和更新Stable Diffusion WebUI
  • Spark SQL分析层优化
  • 中国电信解锁万亿参数大模型:TeleAI的创新与突破
  • Docker镜像命令和容器命令
  • 《征服数据结构》哈夫曼树(Huffman Tree)
  • Python 封装 socket 为 [TCP/UDP/MULTICAST] 服务端
  • 计算机毕业设计 服装生产信息管理系统的设计与实现 Java实战项目 附源码+文档+视频讲解
  • Datawhale Leecode基础算法篇 task04:贪心算法
  • SpringBoot 使用自定义注解和枚举类对接口入参校验
  • 2024年寒假开学赛题解
  • Python空间地表联动贝叶斯地震风险计算模型
  • 【SpringCloud】优雅实现远程调⽤-OpenFeign
  • python 实现rayleigh quotient瑞利商算法
  • 数据结构-4.3.串的存储结构
  • 深入理解网络通信: 长连接、短连接与WebSocket
  • Spring系列 AOP实现过程
  • 【PostgreSQL】入门篇——PostgreSQL 的历史、特点和优势
  • 开卷可扩展自动驾驶(OpenDriveLab)
  • express,MySQL 实现登录接口,如果用户未注册直接注册
  • 【Python】Uvicorn:Python 异步 ASGI 服务器详解
  • vue3 环境配置vue-i8n国际化
  • Linux高级IO之poll与epoll
  • 基于Springboot+微信小程序 的高校社团管理小程序(含源码+数据库+lw)
  • TypeScript 算法手册【插入排序】
  • 搜维尔科技:SenseGlove DK1触觉反馈手套,远程操作机器人任务,保证你工作时的安全