Как перейти с Stretch на Jessie

Ваши массивы не запущены должным образом. Удалите их из работающего конфигурационного файла следующим образом:

mdadm --stop /dev/md12[567]

Теперь попробуйте использовать функцию автосканирования и ассемблирования.

mdadm --assemble --scan

Предполагая, что это сработает, сохраните ваш конфигурационный файл (предполагая производную Debian) с помощью (и это перезапишет ваш конфигурационный файл, так что сначала мы сделаем резервную копию):

mv /etc/mdadm/mdadm.conf /etc/mdadm/mdadm.conf.old
/usr/share/mdadm/mkconf > /etc/mdadm/mdadm.conf

Теперь вы должны быть исправлены для перезагрузки, и он будет автоматически ассемблироваться и запускаться каждый раз.

Если нет, то выдайте:

mdadm --examine /dev/sd[bc]6 /dev/sd[bc]7

Это будет немного длинно, но покажет всё , что вам нужно знать о массивах и входящих в них дисках, их состоянии и т.д.

Как дополнение, обычно лучше, если вы не создаёте несколько рейдовых массивов на диске (т.е. /dev/sd[bc]6 и /dev/sd[bc]7) по отдельности. Скорее, создайте только один массив, а затем, при необходимости, можно создавать разделы на массиве. LVM - это гораздо лучший способ разметки массива большую часть времени.

1
24.10.2015, 12:14
1 ответ

Имеется флаг HUPCL :

Если этот бит набора, при выполнении всех процессов генерируется отключение модема которые открыли терминальное устройство, либо закрыли файл, либо вышел.

«Отключение модема», очевидно, связано с переключением линии RTS, поскольку, как только этот флаг отключен, поведение прекращается независимо от установки флага CRTSCTS .

Вот команда stty , которую я выполнил...

stty -F /dev/tty0 1000000 raw clocal -hupcl -echo
-121--133011-

Для цветового кода не требуется, параметр -d - это только каталоги списка .

Это делает то, что вы хотите:

$ tree --du -d -shaC | grep -Ev '(  *[^ ]* ){2}\['
.
├── [  18]  dir1
├── [  30]  dir2
├── [ 205]  junk
│   ├── [  18]  dir1
│   ├── [  30]  dir2
│   └── [  76]  dir3
├── [ 119]  merge
└── [  20]  stuff

 4.4K used in 10 directories

Команда grep удаляет все строки, которые имеют (одну или несколько места, за которыми следует непространствам, за которыми следует космос) дважды, за которыми следует [.

Если требуется глубина 1, измените количество границ внутри {} фигурных скобок на {1} , а не на {2} . если требуется глубина 3, измените ее на {3} .

Эту функцию можно превратить в функцию оболочки, например:

mytreedu() {
  local depth=''

  while getopts "L:" opt ; do
      case "$opt" in
          L) depth="$OPTARG" ;;
      esac
  done

  shift "$((OPTIND-1))"

  if [ -z "$depth" ] ; then
      tree --du -d -shaC "$@"
  else   
      local PATTERN='(  *[^ ]* ){'"$depth"'}\['
      tree --du -d -shaC "$@" | grep -Ev "$PATTERN"
  fi
}

Используется getopts для «кражи» любого параметра -L и его аргумента из командной строки дерева , если таковой имеется. Если в командной строке отсутствует параметр -L n , это также работает.

Все остальные параметры и аргументы передаются команде tree .

Локальный шаблон PATTERN =... Строка на самом деле не нужна. Я сделал это только для того, чтобы убедиться, что он поместится на одной строке, а не слово-обертка здесь на U & L . Регулярное выражение может и должно идти прямо на дереве | grep... строка.

Запустите его следующим образом:

mytreedu 

или

mytreedu -L 2 /path/to/dir/
-121--20901-

Нет установленного метода понижения рейтинга с тестового или нестабильного до стабильного, и его, скорее всего, никогда не будет. Смотрите эти две публикации на вики-страницах Debian здесь и здесь . Ваш лучший способ - создать резервную копию любых важных данных и переустановить Debian.

2
27.01.2020, 23:36

Теги

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