在Ceph集群日常运维中,管理员可能会遇到有的image删除不了的情况,有一种情况是由于image下有快照信息,只需要先将快照信息清除,然后再删除该image即可,还有一种情况是因为该image仍旧被一个客户端在访问,具体表现为该image中有watcher,如果该客户端异常了,那么就会出现无法删除该image的情况.还有一种情况,就算image没有watcher了,但是还有mount占用,也可能删除不了 watcher是什么? Ceph中有一个watch/notify机制(粒度是object)…
标签(空格分隔): ceph,ceph运维,rbd 解决思路: 在Ceph集群日常运维中,管理员可能会遇到有的image删除不了的情况: 1) 由于image下有快照信息,只需要先将快照信息清除,然后再删除该image即可 2) 该image仍旧被一个客户端在访问,具体表现为该image中有watcher.如果该客户端异常了,那么就会出现无法删除该image的情况 对于第一种情况,很好解决,下面要说的是第二种情况该如何解决.解决之前先科普一下watcher相关的知识: Ceph中有一个watch…
删除库的时候报错 ERROR: database "temp_test_yang" is being accessed by other usersDETAIL: There are 4 other sessions using the database.   说明该temp_test_yang库正在被人连接.解决方法是: 查询出连接该数据库的进程,并将其杀死(比较暴力) select pg_terminate_backend(pid) from pg_stat_activity wh…
发布报错:Error ITMS-90635 - Invalid Mach-O in bundle - submitting to App store 昨晚上传项目到AppStore,报了这个错,纳尼!?我早上还能成功上传的,当时判断是晚上网速问题导致的,早上再次试了下,还是一样报错,因为CocoPods导入的框架bitCode不一致导致的,解决方案是在Podfile后面加上 post_install do |installer| installer.pods_project.targets.ea…
1. 问题背景         InnoDB是新版MySQL(v5.5及以后)默认的存储引擎,之前版本的默认引擎为MyISAM,因此,低于5.5版本的mysql配置文件.my.cnf中,关于InnoDB的配置默认是被注释起来的.在实际使用时,发现不少人只是把mysql的配置文件拷贝到需要的路径下后,就启动mysqld,而建表时偏偏又指定engine=innodb.正常情况下,即使不显式配置innodb引擎的参数,该引擎也可以使用(因为MySQL会采用默认的innodb engine参数来管理对应…
在使用 Git pull 时候报错 error: inflate 具体的错误是 这样的 error: inflate: data stream error (unknown compression method) 最后经过排查是 因为 git 记录一些文件的版本指针 被损坏了, (被损坏的过程,可能不是认为导致的,而是 可能你正在 push 或者 pull 一些文件的时候,电脑突然断电或者关机了. 就可能会导致这个异常发生) 那,我们怎么去解决了??? 这个时候就需要 一个 git 利器指令,…
step1:查看 1.1 Mysql命令行里输入"show engines:"查看innoddb数据引擎状态, 1.2 show variables "%_buffer%"里查看innodb_buffer_pool_size的数值,默认是8M(太小,需要改大一点!) step2:找配置文件,修改innodb_buffer_pool_size=64M 2.1 在linux里配置文件是my.cnf,windows里是my.ini(注:不是my-default.ini).…
创建用户: create user ‘test’@’%’ identified by ‘test’; 显示ERROR 1396 (HY000): Operation CREATE USER failed for ‘test’@’%’ 查看是不是存在这个用户 select user from user; 发现没有这个用户. 记得上次有删除过这个用户.可能没有刷新权限 flush privileges; 之后还是不行报错ERROR 1396 (HY000): Operation CREATE USE…
创建用户: create user ‘test’@’%’ identified by ‘test’; 显示ERROR 1396 (HY000): Operation CREATE USER failed for ‘test’@’%’ 查看是不是存在这个用户 select user from user; 发现没有这个用户. 记得上次有删除过这个用户.可能没有刷新权限 flush privileges; 之后还是不行报错ERROR 1396 (HY000): Operation CREATE USE…
背景 偶然间发现服务器上有很多镜像占用不少空间,想清理一下.结果直接进行删除报错: docker rmi 8f5116cbc201 Error response from daemon: conflict: unable to delete 8f5116cbc201 (cannot be forced) - image has dependent child images 然后上网需求方法,主流的方法有两种 方法一:强制删除镜像 docker rmi -f 8f5116cbc201 Error…