Код: Выделить всё
30004 CP_CHECKPOINT_FILE_READ_FAILED ERROR
Execution of backup or cluster data synchronization failed. A failure may have occurred in the storage at the data file storage location.
Check whether a physical failure has occurred in storing the database file storage location. For all other cases, check with support as an internal error may have occurred.
Вот упрощенная версия кода, который я использую для резервное копирование и синхронизация данных:
Код: Выделить всё
from griddb_python import StoreFactory, GSException
import shutil
def perform_backup():
try:
# Connect to GridDB cluster
factory = StoreFactory.get_default()
gridstore = factory.get_store({
"host": "239.0.0.1",
"port": 41999,
"cluster_name": "defaultCluster",
"username": "admin",
"password": "admin"
})
# Retrieve container
container = gridstore.get_container("containerName")
if container is None:
raise Exception("Container not found")
# Attempt data backup by copying files from the storage directory
storage_path = "/var/lib/griddb/data"
backup_path = "/backup/griddb/data"
shutil.copytree(storage_path, backup_path)
print("Data backup completed successfully")
except GSException as e:
print(f"Backup or synchronization failed: {e.what()}")
raise
if __name__ == "__main__":
perform_backup()
Я подключаюсь к кластеру GridDB и получаю контейнер для доступа к сохраненным данным.
Затем я пытаюсь вернуться создайте данные, скопировав файлы из каталога данных GridDB в каталог резервного копирования.
Вот некоторые дополнительные сведения о моей установке:
Операционная система: Ubuntu 20.04
Python Версия: 3.8
Версия GridDB: 4.5
Размер кластера: 5 узлов
Путь хранения данных: /var/lib/griddb/data
Путь хранения резервных копий: /backup/griddb/data
Мне нужны рекомендации:
Как определить, произошел ли сбой физического хранилища в месте расположения файла данных.
Другие возможные причины ошибки CP_CHECKPOINT_FILE_READ_FAILED 30004 во время резервного копирования или синхронизации.
Какие-либо рекомендации по управлению хранилищами резервных копий и обеспечению целостности данных в GridDB.
Кто-нибудь сталкивался с этой ошибкой в GridDB или есть какие-либо рекомендации по ее диагностике и устранению?< /п>
Подробнее здесь: https://stackoverflow.com/questions/791 ... b-during-b
Мобильная версия