TimesTenデータベースの削除
TimesTenClassicオブジェクトを削除すると、Kubernetesは自動的にすべてのKubernetesオブジェクトとそのオブジェクトが使用しているリソース(StatefulSet、サービスおよびポッドを含む)を削除します。ただし、Kubernetesでは、TimesTenデータベースを含むPersistentVolumeClaimsは削除されません。TimesTenClassicオブジェクトを削除した後、そのオブジェクトに関連付けられているPersistentVolumeClaims (PVC)を手動で削除する必要があります。PVCを手動で削除した後、Kubernetesはデータベースを保持しているPersistentVolumesをリサイクルします。Kubernetesボリューム保存ポリシーを使用してリサイクル操作を制御できます。ただし、TimesTenオペレータはこのプロセスを制御できません。
次の例では、sample
というレプリケートされたTimesTenClassicオブジェクトに関連付けられたPVCを削除します。
% kubectl delete pvc tt-persistent-sample-0 persistentvolumeclaim "tt-persistent-sample-0" deleted % kubectl delete pvc tt-persistent-sample-1 persistentvolumeclaim "tt-persistent-sample-1" deleted