使用Yasboot安裝YashanDB的疑惑和建議

来源:https://www.cnblogs.com/YashanDB/p/18442015
-Advertisement-
Play Games

本文作者:YashanDB高級服務工程師盧智凌 從去年開始,⼀直在學習國產資料庫YashanDB,對YashanDB的總體感覺還是非常不錯的。作為對學習成果的考察,去年通過了YashanDB官方組織的YCA認證,4月底⼜參加了YCP認證,YCP認證包括筆試部分和實操部分。在準備實操部分的練習時,使用 ...


本文作者: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初學者理解起來就更容易了。


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • scanf標準函數可以從鍵盤得到數字並記錄到存儲區里,為了使用這個標準函數需要包含stdio.h這個頭文件 在scanf函數調用語句里應該使用存儲區的地址表示存儲區;雙引號里使用占位符表示存儲區的類型, 在scanf函數調用語句里儘量不要寫不是占位符的內容,如果用戶輸入的格式和程式要求的格式不同 程 ...
  • C語言里提供了一組工具,他們叫做標準函數;每個標準函數用來解決一個常見問題 不同標準函數名字不同,可以在程式里編寫函數調用語句使用標準函數 printf標準函數可以用來把程式里的數字顯示在終端視窗里 為了使用這個標準函數需要包含stdio.h頭文件 可以在雙引號里使用占位符(%+類型)把數字轉移到雙 ...
  • 一、簡介 zabbix是一個基於[WEB]界面的提供分散式[系統監視]以及網路監視功能的企業級的開源解決方案。zabbix能監視各種網路參數,保證[伺服器系統]的安全運營;並提供靈活的通知機制以讓[系統管理員]快速定位/解決存在的各種問題。 二、安裝配置 1. 關閉防火牆和selinux syste ...
  • 此文檔的作用為:提供一個學習方法、例舉出一些有學習意義的學習視頻和文檔,供0基礎的你參考和學習。此處的學習可能有助於提升對於嵌入式整體的興趣和概念的瞭解。 ...
  • 執行 `arch -x86_64 zsh`報`arch: posix_spawnp: zsh: Bad CPU type in executable` 原因: 未安裝rosetta 執行`softwareupdate --install-rosetta`安裝rosetta報 ``` Package... ...
  • 正點原子《ESP32物聯網項目實戰》全新培訓課程上線啦!正點原子工程師手把手教你學!通過多個項目實戰,掌握ESP32物聯網項目的開發! 一、課程介紹 本課程圍繞物聯網實戰項目展開教學,內容循序漸進,涵蓋了環境搭建、編程軟體使用、模塊基礎驅動、物聯網基礎知識和多個實戰項目等等。在物聯網項目的選擇上,我 ...
  • 大家好,我是痞子衡,是正經搞技術的痞子。今天痞子衡給大家介紹的是恩智浦i.MX RTxxx系列MCU的新品i.MXRT700。 四年前恩智浦官宣了面向下一代智能穿戴設備的 i.MXRT500 系列,這個系列在智能手錶領域大獲成功,無數大小品牌智能手錶製造商(谷歌、佳明Garmin、華米Amazfit ...
  • 本文作者:YashanDB中級服務工程師鮑健昕 為什麼需要Docker部署資料庫 常規使用 yasboot 部署資料庫的方法,操作流程複雜,需要配置許多配置文件以及環境變數,不同用戶使用的環境不同,那麼環境配置也會存在差異,每當更換機器或者有新系統開發時都要就要重覆不熟⼀次。 使用 Docker 後 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...