OpenShift 持久存储与核心概念入门
1. 持久存储管理
在 OpenShift 中,持久存储的使用是集群管理员和用户在生产环境中的日常操作。我们可以使用 PV(Persistent Volume)和 PVC(Persistent Volume Claim)来定义和使用持久存储。
1.1 挂载卷到 mariadb 容器
要将卷附加到 mariadb 容器,可使用以下命令:
# oc volume dc/mariadb --add --name=mariadb-volume-1 -t pvc --claim-name=pvc-db --mount-path=/var/lib/mysql --overwrite
deploymentconfig "mariadb" updated
此命令会自动重新部署 mariadb,并将数据库文件放置在持久存储上。需要注意的是,之前创建的数据库结构将丢失,因为它们没有被持久化存储。同时,需要提前在 iSCSI 目标上创建 ext4 文件系统。
1.2 常见问题解答
| 问题 | 选项 | 答案 |
|---|---|---|
| 哪个是持久存储的好用例? | 1. PostgreSQL 开发数据库 2. MariaDB 生产数据库 3. Memcached 4. JDBC |
超级会员免费看
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



