我閱讀了大部分教程,瞭解如何在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