Rate This Document
Findability
Accuracy
Completeness
Readability

Configuring the Installation Environment

This section describes how to configure the installation environment of Ceph 16.2.7 on openEuler 22.03 LTS SP4 using the local source and online source.

Installation Using the Local Source

Configure the repository as follows.

  1. Back up the original openEuler.repo file.
    1
    mv /etc/yum.repos.d/openEuler.repo /etc/yum.repos.d/openEuler.repo.bak
    
  2. Download the system image of openEuler 22.03 LTS SP4 based on Software Requirements, upload the ISO image file to /root, and mount the local image source.
    1
    mount /root/openEuler-22.03-LTS-SP4-everything-aarch64-dvd.iso /media/
    
  3. Configure the repository.
    1. Open the local.repo file.
      1
      vi /etc/yum.repos.d/local.repo
      
    2. Press i to enter the insert mode and add the following content:
      1
      2
      3
      4
      5
      [local]
      name=system local
      baseurl=file:///media/
      enabled=1
      gpgcheck=0
      
    3. Press Esc to exit the insert mode. Type :wq! and press Enter to save the file and exit.

Installation Using the Online Source

Configure the repository as follows.

  1. Back up the original openEuler.repo file.
    1
    mv /etc/yum.repos.d/openEuler.repo /etc/yum.repos.d/openEuler.repo.bak
    
  2. Open the openEuler.repo file.
    1
    vi /etc/yum.repos.d/openEuler.repo
    
  3. Press i to enter the insert mode and add the following content:
     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    [OS]
    name=OS
    baseurl=http://repo.openeuler.org/openEuler-22.03-LTS-SP4/OS/$basearch/
    metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/OS&arch=$basearch
    metadata_expire=1h
    enabled=1
    gpgcheck=1
    gpgkey=http://repo.openeuler.org/openEuler-22.03-LTS-SP4/OS/$basearch/RPM-GPG-KEY-openEuler
    priority=1
    
    [everything]
    name=everything
    baseurl=http://repo.openeuler.org/openEuler-22.03-LTS-SP4/everything/$basearch/
    metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/everything&arch=$basearch
    metadata_expire=1h
    enabled=1
    gpgcheck=1
    gpgkey=http://repo.openeuler.org/openEuler-22.03-LTS-SP4/everything/$basearch/RPM-GPG-KEY-openEuler
    priority=1
    
    [EPOL]
    name=EPOL
    baseurl=http://repo.openeuler.org/openEuler-22.03-LTS-SP4/EPOL/main/$basearch/
    metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/EPOL/main&arch=$basearch
    metadata_expire=1h
    enabled=1
    gpgcheck=1
    gpgkey=http://repo.openeuler.org/openEuler-22.03-LTS-SP4/OS/$basearch/RPM-GPG-KEY-openEuler
    
    [debuginfo]
    name=debuginfo
    baseurl=http://repo.openeuler.org/openEuler-22.03-LTS-SP4/debuginfo/$basearch/
    metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/debuginfo&arch=$basearch
    metadata_expire=1h
    enabled=1
    gpgcheck=1
    gpgkey=http://repo.openeuler.org/openEuler-22.03-LTS-SP4/debuginfo/$basearch/RPM-GPG-KEY-openEuler
    
    [source]
    name=source
    baseurl=http://repo.openeuler.org/openEuler-22.03-LTS-SP4/source/
    metalink=https://mirrors.openeuler.org/metalink?repo=$releasever&arch=source
    metadata_expire=1h
    enabled=1
    gpgcheck=1
    gpgkey=http://repo.openeuler.org/openEuler-22.03-LTS-SP4/source/RPM-GPG-KEY-openEuler
    
    [update]
    name=update
    baseurl=http://repo.openeuler.org/openEuler-22.03-LTS-SP4/update/$basearch/
    metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/update&arch=$basearch
    metadata_expire=1h
    enabled=1
    gpgcheck=1
    gpgkey=http://repo.openeuler.org/openEuler-22.03-LTS-SP4/OS/$basearch/RPM-GPG-KEY-openEuler
    
    [update-source]
    name=update-source
    baseurl=http://repo.openeuler.org/openEuler-22.03-LTS-SP4/update/source/
    metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/update&arch=source
    metadata_expire=1h
    enabled=1
    gpgcheck=1
    gpgkey=http://repo.openeuler.org/openEuler-22.03-LTS-SP4/source/RPM-GPG-KEY-openEuler
    
  4. Press Esc to exit the insert mode. Type :wq! and press Enter to save the file and exit.