修改 cassandra data commitlog cache路径,启动报错

简介: 修改配置文件:(因为var目空间比较小,data磁盘比较大) vi /etc/cassandra/conf/cassandra.yaml  把 /var/lib/cassandra/data/ 修改成 /data/cassandra/data/ 目录后拷贝文件 cp /var/lib/cassandra/  /data/ 启动报错: java.lang.AssertionEr


修改配置文件:(因为var目空间比较小,data磁盘比较大)

vi /etc/cassandra/conf/cassandra.yaml 

把 /var/lib/cassandra/data/ 修改成 /data/cassandra/data/ 目录后拷贝文件

cp /var/lib/cassandra/  /data/

启动报错:

java.lang.AssertionError: Directory /data/cassandra/data is not accessible.
        at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:203)
        at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:413)
        at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:456)
Exception encountered during startup: Directory /data/cassandra/data is not accessible.

原理是权限不对

重新复制权限就可以了。

chown cassandra:cassandra /data/cassandra/ -R

目录
相关文章
|
前端开发 Java 关系型数据库
开题报告-基于SpringBoot互助志愿服务平台设计与实现
开题报告-基于SpringBoot互助志愿服务平台设计与实现
228 0
|
计算机视觉
YOLO 目标检测 识别框不显示文字标签(已解决)
YOLO 目标检测 识别框不显示文字标签(已解决)
|
数据库
数据库设计【笔记】
数据库设计【笔记】
成功解决OSError: [Errno 28] No space left on device
成功解决OSError: [Errno 28] No space left on device
|
应用服务中间件 nginx
基于kalman滤波的UAV三维轨迹跟踪算法matlab仿真
本文介绍了一种使用卡尔曼滤波(Kalman Filter)对无人飞行器(UAV)在三维空间中的运动轨迹进行预测和估计的方法。该方法通过状态预测和观测更新两个关键步骤,实时估计UAV的位置和速度,进而生成三维轨迹。在MATLAB 2022a环境下验证了算法的有效性(参见附图)。核心程序实现了状态估计和误差协方差矩阵的更新,并通过调整参数优化滤波效果。该算法有助于提高轨迹跟踪精度和稳定性,适用于多种应用场景,例如航拍和物流运输等领域。
860 12
|
机器学习/深度学习 数据可视化 数据处理
Python vs R:机器学习项目中的实用性与生态系统比较
【8月更文第6天】Python 和 R 是数据科学和机器学习领域中最受欢迎的两种编程语言。两者都有各自的优点和适用场景,选择哪种语言取决于项目的具体需求、团队的技能水平以及个人偏好。本文将从实用性和生态系统两个方面进行比较,并提供代码示例来展示这两种语言在典型机器学习任务中的应用。
508 1
|
数据采集 Web App开发 JavaScript
使用Selenium爬取目标网站被识别的解决之法
使用Selenium爬取目标网站被识别的解决之法
|
监控 负载均衡 算法
架构扩展haproxy
架构扩展haproxy
182 0
|
Cloud Native 安全 Devops
《阿里云云效助力企业10倍效能提升案例集》电子版地址
本书包含数十个效能提升的真实案例,包括:需求分析和精益协作实践,中台化技术和云原生工程实践,以及互联网创新实践等。通过新的研发模式和云原生DevOps平台,云效希望助力企业实现10倍研发效能提升。
183 0
《阿里云云效助力企业10倍效能提升案例集》电子版地址