ساخت حجم جدید
دستور create برای ساخت یک Volume جدید در سیستم استفاده میشود. این Volume میتواند برای ذخیرهسازی دادههای پایدار در کانتینرها مورد استفاده قرار گیرد.
🧩 دستور کلی
k3 volume create [options] <volumeName>
volumeName: نام حجمی که قصد ساخت آن را دارید.
⚙️ گزینهها (Options)
| گزینه کوتاه | گزینه بلند | توضیح |
|---|---|---|
-s | --size | تعیین اندازه حجم (مثل 10GB, 500MB) |
-t | --type | نوع Volume (LVM ,cusotm) |
-m | --mount | مسیر mount حجم روی میزبان |
-h | --help | نمایش راهنمای کامل دستور |
📥 مثالهای کاربردی
✅ ساخت حجم ساده بدون مشخص کردن اندازه:
k3 volume create myDataVolume
✅ ساخت حجم با اندازه مشخص:
k3 volume create -s 5G myBackupVolume
✅ ساخت حجم با نوع فایلسیستم مشخص:
k3 volume create -s 2G -t ext4 myLogVolume
✅ ساخت حجم و mount کردن آن روی مسیر دلخواه:
k3 volume create -s 1G -t xfs -m /mnt/data myMountVolume
نکات مهم
اگر اندازه مشخص نشود، حجم پیشفرض سیستم ساخته میشود.فقط برای نوع LVM حجم مورد نظر است
اگر مسیر mount مشخص نشود، سیستم به صورت خودکار مسیر مناسبی اختصاص میدهد.
این دستور برای مدیریت فضای پایدار بین کانتینرها بسیار مناسب است.
تست جامع
#!/bin/bash
echo "Starting k3 volume create tests..."
echo
echo "[1] Create simple volume without size"
k3 volume create myDataVolume
echo
echo "[2] Create volume with specified size (5G)"
k3 volume create -s 5G myBackupVolume
echo
echo "[3] Create volume with size and specific filesystem "
k3 volume create -s 2G -t custom myLogVolume
echo
echo "[4] Create volume with size, filesystem, and mount point"
k3 volume create -s 1G -t custom -m /mnt/data myMountVolume
echo
echo "All volume create tests completed."
🆘 دریافت راهنما
برای مشاهدهی راهنمای کامل این دستور در خط فرمان:
k3 volume create -h