【问题标题】:Arangodb installation on ArchLinuxArchLinux 上的 Arangodb 安装
【发布时间】:2020-08-03 11:21:17
【问题描述】:

操作系统:ArchLinux
来源https://github.com/sleepycat/arangodb_arch arangodb 版本:3.6.3

我做了什么

git clone https://github.com/sleepycat/arangodb_arch.git
cd arangodb_arch
makepkg 
# or assuming you have a gpg key:
makepkg --sign

成功通过测试后,安装失败并出现此错误

==> Entering fakeroot environment...
==> Starting package()...
    -> Preparing ArangoDB.
install: invalid user ‘arangodb’
==> ERROR: A failure occurred in package().
Aborting...

我认为这个错误可能与 arangodb-users.conf 有关 -->

u arangodb - "ArangoDB system user"

我尝试更改用户和用户名,但它在验证源时引发了新错误

==> ERROR: One or more files did not pass the validity check!

提前谢谢你

【问题讨论】:

    标签: linux installation cmake arangodb archlinux


    【解决方案1】:

    所以经过大量搜索,这就是在 ArchLinux 上安装 Arangodb 时应该做的事情

    安装前

    sudo useradd -r arangodb
    

    安装

    yay -S arangodb
    

    安装后

    1. sudo systemctl daemon-reload
    2. sudo systemctl 启用 arangodb3.service
    3. sudo systemctl start arangodb3.service
    4. /etc/arangodb3/arangosh.conf => 身份验证 = 假
    5. /etc/arangodb3/arangod.conf => 身份验证 = 假
    6. 然后设置密码并创建root用户
    arangosh
    require("org/arangodb/users").update("root", "mypassword")
    
    1. /etc/arangodb3/arangosh.conf => 身份验证 = true
    2. /etc/arangodb3/arangod.conf => 身份验证 = true
    3. sudo systemctl restart arangodb3.service

    【讨论】:

      猜你喜欢
      • 2022-01-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-31
      • 2021-09-09
      • 1970-01-01
      相关资源
      最近更新 更多