首页 > 解决方案 > 如何使用 LXC 创建自定义大小的磁盘

问题描述

再会,

我一直在查看大量文档,但似乎没有任何东西可以确认如何扩展我正在启动的 LXC 容器的磁盘大小。

这是我到目前为止所尝试的,

我警告您下面的项目看起来无关,但请确认我的想法是并且应该可以更改磁盘大小。

LXC如何更改网络适配器

我关注了文档,希望我可以修改 / 的大小,从这个问题来看,它看起来是可能的......

https://askubuntu.com/questions/779609/lxd-container-disk-and-block-io-limits-edit-its-a-zfs-pool-limit

我试过这样做,它确实写入了 config ,但配置永远不会。

lxc profile device set tuleapprofile root size 20GB
lxc launch -p tuleapprofile images:centos/6/amd64 tuleap

郁金香简介

lxc profile show  tuleapprofile 
config: {}
description: Default LXD profile
devices:
  eth0:
    name: eth0
    nictype: bridged
    parent: lxdbr0
    type: nic
  root:
    path: /
    pool: default
    size: 20GB
    type: disk
name: tuleapprofile
used_by: []

df -h

                      8.9G  188M  8.8G   3% /
none                  492K     0  492K   0% /dev
udev                  3.9G     0  3.9G   0% /dev/full
udev                  3.9G     0  3.9G   0% /dev/null
udev                  3.9G     0  3.9G   0% /dev/random
udev                  3.9G     0  3.9G   0% /dev/tty
udev                  3.9G     0  3.9G   0% /dev/urandom
udev                  3.9G     0  3.9G   0% /dev/zero
udev                  3.9G     0  3.9G   0% /dev/fuse
udev                  3.9G     0  3.9G   0% /dev/net/tun
tmpfs                 100K     0  100K   0% /dev/lxd
tmpfs                 100K     0  100K   0% /dev/.lxd-mounts
tmpfs                 3.9G     0  3.9G   0% /dev/shm

我想要的只是让 LXC 容器中的 / 更大(增加 20 G),这样我就可以安装我需要的东西了。我怎样才能做到这一点。方法并不重要,但我想要这个。

谢谢

标签: containersdiskspacelxclxd

解决方案


推荐阅读