주요 콘텐츠로 건너뛰기
버전: 1.0.0

설치 및 제거

GaiaNet 노드는 소스 GitHub 리포지토리의 버전 관리를 활용합니다. GaiaNet 노드 버전은 릴리스 페이지에서 확인할 수 있습니다.

설치하다

모든 일반 Linux 및 MacOS 플랫폼에 WasmEdge 런타임을 설치할 수 있습니다.

최신 버전의 GaiaNet 노드를 설치합니다.

최신 버전의 GaiaNet 노드를 설치하려면 다음 명령줄을 실행하세요.

curl -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/install.sh' | bash

GaiaNet 노드가 사용자 계정에 설치됩니다. 홈/가이아넷 폴더를 기본으로 설정합니다.

다른 디렉터리에 가이아넷을 설치하려면 다음을 사용할 수 있습니다. curl -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/install.sh' | bash -s -- --base <Full_Path> 을 클릭해 GaiaNet을 설치할 위치를 지정합니다. 일단 --베이스 를 추가하여 다른 디렉터리를 정의해야 합니다. --base <Full_Path> 를 사용하여 노드를 초기화하고 시작합니다. 다음은 예시입니다:

# 루트 디렉터리에 있다고 가정합니다.
mkdir test
curl -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/install.sh' | bash -s -- --base $HOME/test
gaianet init --base $HOME/test
gaianet start --base $HOME/test
gaianet stop --base $HOME/test

특정 버전의 GaiaNet 노드를 설치합니다.

특정 GaiaNet 노드 버전을 설치하려면 다음 명령줄에서 버전 번호를 변경하세요.

curl -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/download/0.1.3/install.sh' | bash

릴리스 로그는 여기에서 확인하세요.

현재 가이아넷 노드 업데이트

다음 명령을 실행하여 노드를 업그레이드하기만 하면 됩니다.

curl -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/install.sh' | bash -s -- --upgrade

그리고 업그레이드 옵션은 노드 ID를 유지합니다.

제거

환경을 제거하거나 지우려면 다음 명령을 실행하세요.

curl -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/uninstall.sh' | bash

중요 알림: 이 명령은 다음을 포함한 모든 GaiaNet 관련 파일을 제거합니다. nodeid.json. nodeid.json을 안전하게 보관하는 것은 귀하의 책임입니다. 다시 설치한 후 동일한 노드를 실행하려면 nodeid.json 파일과 frpc.toml 파일을 주의 깊게 살펴보세요.

설치된 항목

GaiaNet 노드를 설치하는 경우 홈/가이아넷 디렉터리를 기본으로 설정하면 설치 후 다음과 같은 디렉터리와 파일을 갖게 됩니다:

  • 그리고 홈/가이아넷/bin 디렉터리에는 GaiaNet CLI 도구, frpc 바이너리 및 Qdrant Vector 데이터베이스 바이너리가 포함되어 있습니다.
  • 그리고 홈/가이아넷/ 디렉토리에는 llamaedge-api-서버.wasm 그리고 rag-api-서버.wasm LLM 추론, 대시보드(챗봇 UI), 노드 등록을 위한 nodeid.json, 그리고 가이아넷 도메인 바이너리가 필요합니다.
  • 그리고 HOME/.wasmedge/bin 디렉터리에는 LLM 런타임 역할을 하는 WasmEdge 런타임 CLI 실행 파일이 포함되어 있습니다.

설치 관리자를 위한 CLI 옵션

다음 명령줄을 사용하여 사용 가능한 모든 CLI 옵션을 확인할 수 있습니다.

curl -sSfL 'https://github.com/GaiaNet-AI/gaianet-node/releases/latest/download/install.sh' | bash -s -- --help

출력은 다음과 같아야 합니다. 다음 옵션을 사용하여 설치를 사용자 지정할 수 있습니다.

Usage:
./install.sh [Options]

Options:
--config <Url> Specify a url to the config file
--base <Path> Specify a path to the gaianet base directory
--reinstall Install and download all required deps
--tmpdir <Path> Specify a path to the temporary directory [default: /tmp]
--ggmlcuda [11/12] Install a specific CUDA enabled GGML plugin version [Possible values: 11, 12].
--enable-vector: Install vector log aggregator
--version Print version
--help Print usage