Loading... ```bash # 解压程序 cd /home/soft/ tar zxvf apache-cassandra-3.11.11-bin.tar.gz mv apache-cassandra-3.11.11 /usr/local/cassandra # 创建用户并赋权 useradd cassandra -M -s /sbin/nologin chown cassandra:cassandra /usr/local/cassandra/ -R ``` ```bash # 设置环境变量 vim /etc/profile.d/cassandra.sh # 添加下面3行 export CASSANDRA_HOME=/usr/local/cassandra export PATH=$PATH:$CASSANDRA_HOME/bin export JAVA_TOOL_OPTIONS="-Dcom.sun.jndi.rmiURLParsing=legacy" ``` ```bash # 应用环境变量 chmod 755 /etc/profile.d/cassandra.sh source /etc/profile ``` ```bash # 创建启动文件 vim /etc/systemd/system/cassandra.service # 将下面内容添加至文件中 [Unit] Description=Cassandra After=syslog.target network.target network.service [Service] Type=forking User=cassandra Group=cassandra Environment=JAVA_HOME=/usr/local/java ExecStart=/usr/local/cassandra/bin/cassandra #Restart=on-failure [Install] WantedBy=multi-user.target ``` ```bash # 防火墙规则,放行9042端口 firewall-cmd --zone=public --add-port=9042/tcp --permanent firewall-cmd --reload ``` 修改配置文件:conf/cassandra.yaml 启动用户名密码登录: ```ini authenticator: PasswordAuthenticator authorizer: CassandraAuthorizer ``` 修改完配置文件后,重启Cassandra,默认登录用户名密码为cassandra 修改cassandra用户的密码: ```sql alter user cassandra with password 'cassAnd_qw23z'; ``` 最后修改:2024 年 02 月 21 日 © 允许规范转载 赞 如果觉得我的文章对你有用,请随意赞赏