Ну а вообще, это так-то нормальное поведение, если вы cache:clear выполняете из под какого-то другого пользователя - либо рут, либо www-data должен это делать.
Только тот if, который указан в вопросе?
Сколько вообще примерно постов и "закладок" к ним?
Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [raid10]
md127 : active raid1 sda2[0] sdb2[1]
1952986048 blocks [2/2] [UU]
bitmap: 2/15 pages [8KB], 65536KB chunk
unused devices: <none>