摘要:ceph osd写满后,无法进行数据删除操作,可以采用调整full ratio 的方法来解锁。
刻录U盘:
dd if=xxx.img of=/dev/sdb be=4M conv=sparse flag=direct,sync
验证U盘:
mount /dev/sdb1 /mnt/
cd /mnt/
sha256sum $filename> $filename.sha256sum
验证:
sha256sum -c $filename.sha256sum
~~~我是华丽的分隔符~~~
LinuxFTP被动模式设置:
vim /etc/vsftpd.conf:
pasv_enable=YES
pasv_min_port=40000
pasv_max_port=50000
同时,防火墙端口放行TCP 40000到50000号端口。
~~~我是华丽的分隔线~~~
Openstack新建nova模块的flavor:
openstack flavor list
nova flavor-create --is-public true FLAVOR_NAME FLAVOR_ID RAM_IN_MB ROOT_DISK_IN_GB NUMBER_OF_VCPUS
(建议FLAVOR_ID设置为auto,ROOT_DISK_IN_GB设置为0)
举例:
16核24G内存:
nova flavor-create --is-public true 16c24g auto 24576 0 16
8核64G内存:
nova flavor-create --is-public true 8C64G0G 51 65536 0 8
~~~我是华丽的分隔线~~~
openstack设置CPU和内存超分:
vim /etc/nova/nova.conf:
cpu_allocation_ratio = 2.0
ram_allocation_ratio = 1.5
重启nova-compute服务:
service nova-compute restart
~~~我是华丽的分隔线~~~
openstack给虚拟机添加网卡并且指定IP地址:
查看网络信息:neutron net-list
查看网络ID和子网的ID。
2.创建端口并且指定IP地址:
neutron port-create --name $port_name --fixed-ip subnet_id=$subnet_ID,ip_address=x.x.x.x $net_ID
3.查看创建出来的端口ID:
neutron port-list
neutron interface-attach --port-id=$port_ID $vm_ID
~~~我是华丽的分隔线~~~
ceph分布式存储写满后解锁并且删除数据:
ceph osd写满后,无法进行数据删除操作,可以采用调整full ratio 的方法来解锁。
ceph pg set_full_ratio 0.99
ceph pg set_nearful_ratio 0.98
设置的前提是osd使用率没有到99%。
ceph -s
查看ceph分布式存储集群状态。
rbd -p $pool_name rm $file_ID
删除掉占用空间大的数据。
恢复默认的full ratio:
ceph pg set_full_ratio 0.95
ceph pg set_nearfull_ratio 0.90
执行ceph df查看空间占用情况。
托塔李天王
鼓励的话语:真正的强者都是扮猪吃老虎!
来源:小顾科技观察