首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自动服务器安装Config文件--如何自动安装配置“填充磁盘”

自动服务器安装Config文件--如何自动安装配置“填充磁盘”
EN

Ask Ubuntu用户
提问于 2022-06-18 17:19:11
回答 1查看 403关注 0票数 0

我试图创建云配置文件“填充磁盘”(lvm),有人可以检查并告诉我是什么问题吗?(在ubuntu20.4服务器故障上获取根卷错误)

代码语言:javascript
复制
#cloud-config
autoinstall:
  apt:
    disable_components: []
    geoip: true
    preserve_sources_list: false
    primary:
    - arches:
      - amd64
      - i386
      uri: http://archive.ubuntu.com/ubuntu
    - arches:
      - default
      uri: http://ports.ubuntu.com/ubuntu-ports
  identity:
    hostname: ubuntu-test
    password: $6$XhlhJBcl/bxTQcSDA$BLAJBLAatDUh53b/BOEk1.c38CvU4XdlYjeltLav8EGcjpth/or5N33tLye6Og4TESYHFVr7MQaVGUn1tz2o67/Mm/
    realname: scadmin
    username: scadmin
  kernel:
    package: linux-generic
  keyboard:
    layout: us
    toggle: null
    variant: ''
  locale: en_US.UTF-8
  network:
    ethernets:
      ens160:
        dhcp4: true
    version: 2
  ssh:
    allow-pw: true
    authorized-keys: []
    install-server: true
  storage:
    config:
    - ptable: gpt
      path: /dev/sda
      wipe: superblock-recursive
      preserve: false
      name: ''
      grub_device: true
      type: disk
      id: disk-sda
    - device: disk-sda
      size: 1048576
      flag: bios_grub
      number: 1
      preserve: false
      grub_device: false
      type: partition
      id: partition-0
    - device: disk-sda
      size: -1
      wipe: superblock
      flag: ''
      number: 2
      preserve: false
      grub_device: false
      type: partition
      id: partition-1
    - name: vg0
      devices:
      - partition-1
      preserve: false
      type: lvm_volgroup
      id: lvm_volgroup-0
    - name: lv-root
      volgroup: lvm_volgroup-0
      size: -1
      wipe: superblock
      preserve: false
      type: lvm_partition
      id: lvm_partition-0
    - name: lv-swap
      volgroup: lvm_volgroup-0
      size: 4290772992B
      wipe: superblock
      preserve: false
      type: lvm_partition
      id: lvm_partition-1
    - fstype: ext4
      volume: lvm_partition-0
      preserve: false
      type: format
      id: format-2
    - path: /
      device: format-2
      type: mount
      id: mount-2
    - fstype: swap
      volume: lvm_partition-1
      preserve: false
      type: format
      id: format-3
    - path: ''
      device: format-3
      type: mount
      id: mount-3
    swap:
      swap: 0
  updates: security
  version: 1
EN

回答 1

Ask Ubuntu用户

发布于 2022-06-19 18:34:22

首先通过重新安排存储配置条目来创建交换逻辑卷。

您将创建一个将使用所有空间的根逻辑卷。

代码语言:javascript
复制
    - name: lv-root
      volgroup: lvm_volgroup-0
      size: -1
      wipe: superblock
      preserve: false
      type: lvm_partition
      id: lvm_partition-0

然后创建交换逻辑卷。

代码语言:javascript
复制
    - name: lv-swap
      volgroup: lvm_volgroup-0
      size: 4290772992B
      wipe: superblock
      preserve: false
      type: lvm_partition
      id: lvm_partition-1

安装程序不喜欢这样。我得到了这个错误日志(使用22.04安装程序)。

代码语言:javascript
复制
LVM_LogicalVolume(name='lv-root', volgroup=lvm_volgroup-0, size=-1, wipe='superblock', type='lvm_partition', id='lvm_partition-0') has negative size but is not final partition of LVM_VolGroup(name='vg0', devices=[partition-1], type='lvm_volgroup', id='lvm_volgroup-0')
票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1414654

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档