首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ArchLinux上的Arangodb安装

ArchLinux上的Arangodb安装
EN

Stack Overflow用户
提问于 2020-08-03 11:21:17
回答 1查看 164关注 0票数 1

OS:ArchLinux

资料来源https://github.com/sleepycat/arangodb_arch arangodb版本:3.6.3

我所做的

代码语言:javascript
复制
git clone https://github.com/sleepycat/arangodb_arch.git
cd arangodb_arch
makepkg 
# or assuming you have a gpg key:
makepkg --sign

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

代码语言:javascript
复制
==> Entering fakeroot environment...
==> Starting package()...
    -> Preparing ArangoDB.
install: invalid user ‘arangodb’
==> ERROR: A failure occurred in package().
Aborting...

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

代码语言:javascript
复制
u arangodb - "ArangoDB system user"

我试图更改用户和用户名,但它在验证源代码时引发了新的错误。

代码语言:javascript
复制
==> ERROR: One or more files did not pass the validity check!

先谢谢你

EN

回答 1

Stack Overflow用户

发布于 2020-08-04 12:28:04

因此,在大量搜索之后,这就是在ArchLinux上安装Arangodb时应该做的事情。

安装前

代码语言:javascript
复制
sudo useradd -r arangodb

安装

代码语言:javascript
复制
yay -S arangodb

安装后

启用daemon-reload

  • sudo系统set
  1. sudo systemctl启动arangodb3.service
  2. /etc/arangodb3/arangosh.conf =>身份验证= false
  3. /etc/arangodb3/arangod.conf =>身份验证=false
  4. ,然后设置密码并创建根用户

代码语言:javascript
复制
arangosh
require("org/arangodb/users").update("root", "mypassword")

  1. /etc/arangodb3/arangosh.conf =>身份验证= true
  2. /etc/arangodb3/arangod.conf =>身份验证=真
  3. sudo systemctl重新启动arangodb3.service
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63228499

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档