I deleted all the zookeeper's for clickhouse path because its hard disk was full, after that I restarted the cluster.
Right now the data can not be inserted because the path is not created
LOG_INFO(log, "Trying to process task {} again", entry_name);
            }
            else
            {
                LOG_INFO(log, "Task {} was deleted from ZooKeeper before current host committed it", current_task->entry_name);
                current_task = nullptr;
            }
        }
        if (!current_task)
        {
            String reason;
            if (!initAndCheckTask(entry_name, reason, zookeeper))
            {
                LOG_DEBUG(log, "Will not execute task {}: {}", entry_name, reason);
                last_processed_task_name = entry_name;
                continue;
            }
        }
        DDLTask & task = *current_task;
        bool already_processed = zookeeper->exists(task.entry_path + "/finished/" + task.host_id_str);
        if (!server_startup && !task.was_executed && already_processed)
        {
            throw Exception(
                "Server expects that DDL task " + task.entry_name + " should be processed, but it was already processed according to ZK",
                ErrorCodes::LOGICAL_ERROR);
        }
        if (!already_processed)
        {
            try
            {