目录
一、条件预备
1、创建neo4j用户,数据目录
- useradd neo4j
- mkdir -pv /mnt/neo4j/{logs,data,conf,import}
- chown -R neo4j:neo4j /mnt/neo4j/logs
- chown -R neo4j:neo4j /mnt/neo4j/data
- chmod -R 755 /mnt/neo4j/logs
- chmod -R 755 /mnt/neo4j/data
复制代码
- data——数据存放的文件夹
- logs——运行的日志文件夹
- conf——数据库配置文件夹(在配置文件neo4j.conf中配置包括开放远程连接、设置默认激活的数据库)
- import——为了大批量导入csv来构建数据库,需要导入的节点文件nodes.csv和关系文件rel.csv需要放到这个文件夹下)
2、修改 neo4j.conf 配置文件
[code]cat > /mnt/neo4j/conf/neo4j.conf > /etc/hosts echo "已将 '$node' 添加到 /etc/hosts 文件中。" fidone# 验证用户输入的主机名与对应的 IP 地址是否存在于本地的 /etc/hosts 文件中ip_address=${hosts[$hostname]}host_line="${ip_address} ${hostname}"if grep -q "$host_line" /etc/hosts; then echo "主机名 '$hostname' 与对应的 IP 地址 '$ip_address' 已经存在于本地的 /etc/hosts 文件中。"else echo "主机名 '$hostname' 与对应的 IP 地址 '$ip_address' 未能在本地的 /etc/hosts 文件中找到,请检查。"fi# 设置 sysctl 参数echo "设置 sysctl 参数..."cat > /etc/sysctl.d/k8s.conf /etc/docker/daemon.json |
|