Использование Isilon NFS для /var/lib/docker на RHEL 7

Рассмотрите возможность выделения вашего личного содержимого bashrc в отдельный файл, а затем извлеките его из источника.

Однократная -установка времени:

sed -n '/^###/,$p' ~/.bashrc > ~/.bashrc.personal

Определение псевдонима:

alias pullbashrc='{ curl -s https://gist.githubusercontent.com/trajano/71553de32f335092ad62f2f301cadd0f/raw/7006ef1c1bf10520e47089b385b8f9670d5ce96e/.bashrc; [ -r ~/.bashrc.personal ] && printf '\n%s\n' "source ~/.bashrc.personal"; } > ~/.bashrc'

Я добавил начальную новую строку, так как в существующем файле не было завершающей новой строки, а в противном случае лишняя строка была бы безвредной. Внутри составного оператора есть тест, который проверяет, есть ли у вас читаемый файл ~/.bashrc.personal, прежде чем запрашивать его включение в вывод.

Если бы я собирался сделать что-то подобное, я бы пошел в направлении функции, как это сделали вы, и добавил некоторую ошибку -, проверяющую (, возможно, сетевое подключение не работает ), так что я не затирал существующий файл ~/.bashrcс усеченным содержимым.

0
10.11.2020, 21:24
1 ответ

Я решил проблему, удалив докер RHEL и установив докер 19.03.13 с docker.com. Для любопытных:

[root@oitleap01 ~]# docker info
Client:
 Debug Mode: false

Server:
 Containers: 0
  Running: 0
  Paused: 0
  Stopped: 0
 Images: 0
 Server Version: 19.03.13
 Storage Driver: devicemapper
  Pool Name: docker-0:61-7297578891-pool
  Pool Blocksize: 65.54kB
  Base Device Size: 10.74GB
  Backing Filesystem: xfs
  Udev Sync Supported: true
  Data file: /dev/loop0
  Metadata file: /dev/loop1
  Data loop file: /net/oitfile01/ifs/oitisilon/oit/Unix/ReplicatedData/UnixTeam/docker/oitleap01/devicemapper/devicemapper/data
  Metadata loop file: /net/oitfile01/ifs/oitisilon/oit/Unix/ReplicatedData/UnixTeam/docker/oitleap01/devicemapper/devicemapper/metadata
  Data Space Used: 11.73MB
  Data Space Total: 107.4GB
  Data Space Available: 107.4GB
  Metadata Space Used: 17.36MB
  Metadata Space Total: 2.147GB
  Metadata Space Available: 2.13GB
  Thin Pool Minimum Free Space: 10.74GB
  Deferred Removal Enabled: true
  Deferred Deletion Enabled: true
  Deferred Deleted Device Count: 0
  Library Version: 1.02.164-RHEL7 (2019-08-27)
...
Docker Root Dir: <mount point>
...
WARNING: the devicemapper storage-driver is deprecated, and will be removed in a future release.
WARNING: devicemapper: usage of loopback devices is strongly discouraged for production use.
         Use `--storage-opt dm.thinpooldev` to specify a custom block storage device.
0
18.03.2021, 22:50

Теги

Похожие вопросы