我阅读了大部分教程,了解如何在ec2中安装cassandra,但我对他们推荐用于存储数据的路径感到困惑。在我的EC2实例中,我的分区如下所示。注意:我的rootfs非常小,只有6GB。如何在EC2上配置cassandra
Filesystem Size Used Avail Use% Mounted on
rootfs 6.0G 5.5G 513M 92%/
proc 0 0 0 - /proc
sysfs 0 0 0 - /sys
devtmpfs 15G 0 15G 0% /dev
securityfs 0 0 0 - /sys/kernel/security
tmpfs 15G 4.0K 15G 1% /dev/shm
devpts 0 0 0 - /dev/pts
tmpfs 15G 17M 15G 1% /run
tmpfs 15G 0 15G 0% /sys/fs/cgroup
cgroup 0 0 0 - /sys/fs/cgroup/systemd
pstore 0 0 0 - /sys/fs/pstore
cgroup 0 0 0 - /sys/fs/cgroup/cpuset
cgroup 0 0 0 - /sys/fs/cgroup/cpu,cpuacct
cgroup 0 0 0 - /sys/fs/cgroup/memory
cgroup 0 0 0 - /sys/fs/cgroup/devices
cgroup 0 0 0 - /sys/fs/cgroup/freezer
cgroup 0 0 0 - /sys/fs/cgroup/net_cls
cgroup 0 0 0 - /sys/fs/cgroup/blkio
cgroup 0 0 0 - /sys/fs/cgroup/perf_event
cgroup 0 0 0 - /sys/fs/cgroup/hugetlb
configfs 0 0 0 - /sys/kernel/config
/dev/xvda2 6.0G 5.5G 513M 92%/
selinuxfs 0 0 0 - /sys/fs/selinux
systemd-1 0 0 0 - /proc/sys/fs/binfmt_misc
debugfs 0 0 0 - /sys/kernel/debug
mqueue 0 0 0 - /dev/mqueue
hugetlbfs 0 0 0 - /dev/hugepages
所以在说明中它告诉我我应该将数据存储在/var/lib/cassandra/data
目录中。但是,我将如何处理其余的分区?我在其他分区中有足够的空间,但在rootfs中没有太多空间。如果我存储在/var/lib/cassandra
我的rootfs在几分钟内变满。
有人可以帮助我,我在这里想念什么。
感谢罗马人,你可以通过查看我上面的df命令输出来解释一下什么是/ data0。 – Lahiru 2015-03-03 21:01:35
刚添加评论。这只是您临时存储的挂载点名称。可以是任何你喜欢的 – 2015-03-03 21:48:24