LinuxForum.Fans
Тема

/opt в отдельный раздел

Автор: philipzoid 69 сообщений 11625 просмотров
#324887

Покажите

text
du -csh `ls -I mnt -I proc -I run -I dev -I sys -I opt /`
#324889
Lupo Alberto написал:
Покажите
text
du -csh `ls -I mnt -I proc -I run -I dev -I sys -I opt /`

text

# du -csh `ls -I mnt -I proc -I run -I dev -I sys -I opt /`
7,8M    bin
21M    boot
22M    etc
3,2G    home
0    initrd.img
133M    lib
16K    lost+found
5,7G    media
1,7M    root
13M    sbin
4,0K    srv
152K    tmp
8,0G    usr
2,1G    var
0    vmlinuz
20G    итого

#324890

А как вы удаляли бэкап /opt.bak?
Команда

text
find / -name "opt.bak" -type d

ничего не находит?
P.S. /var надо бы почистить.

#324891
Lupo Alberto написал:
А как вы удаляли бэкап /opt.bak?
Команда
text
find / -name "opt.bak" -type d

ничего не находит?
P.S. /var надо бы почистить.

text

 ls -FA /
bin/   .config/  etc/    initrd.img@  lost+found/  mnt/    proc/     .pulse-cookie    root/  sbin/  sys/  usr/  vmlinuz@
boot/  dev/     home/    lib/         media/      opt/    .pulse/  .rnd        run/   srv/   tmp/  var/

насчёт /var согласен...

#324892
"Lupo Alberto⇓" написал:
А как вы удаляли бэкап /opt.bak?
Команда
text
find / -name "opt.bak" -type d

ничего не находит?

#324894

Lupo Alberto написал:
[quote="Lupo Alberto⇓"]А как вы удаляли бэкап /opt.bak?
Команда
text
find / -name "opt.bak" -type d

ничего не находит?

[/quote]

ничего ((:
text

# find / -name "opt.bak" -type d
#
#324896

Вспоминайте, что и как делали. Если в размонтированном /opt ничего нет, значит opt.bak не удалён, а перемещён куда-нибудь.

#324897

Посмотрите историю команд (стрелка вверх) у рута, возможно, это поможет впомнить.

#324898
Lupo Alberto написал:
Вспоминайте, что и как делали. Если в размонтированном /opt ничего нет, значит opt.bak не удалён, а перемещён куда-нибудь.

ок, в понедельник продолжу, а то у меня уже buffer overflow в мозгу, всем спс...

#324899

Покажите от root

text

history 100
#325034
Lupo Alberto написал:
Покажите от root
text

history 100

text

# history 100
  244  :> /var/log/unbound.log 
  245  :> /var/log/unbound.log 
  246  avupdate-guard
  247  sysv-rc-conf 
  248  man avahi
  249  dpkg -l | grep avahi
  250  dpkg -L avahi-daemon
  251  sysv-rc-conf 
  252  dpkg -L avahi-daemon
  253  man avahi-daemon
  254   vim /etc/avahi/avahi-daemon.conf 
  255  reboot
  256  vim /etc/inittab 
  257  vim /etc/inittab 
  258  reboot
  259  ll
  260  ls -l
  261  du -h
  262  mc
  263  mc 
  264  nc -b
  265  mc -b
  266  mc -b
  267  mc -b
  268  mc -b
  269  s mv opt opt.bak
  270  df -h
  271  s umount /opt
  272  ls -l /opt
  273  cat /etc/passwd|grep chr
  274  cat /etc/passwd|grep goog
  275  s mv opt opt.bak
  276  mc -b
  277  umount /opt
  278  fuser
  279  fuser -a
  280  fuser -l
  281  fuser -v
  282  fuser -V
  283  lsof /opt
  284  /etc/init.d/teamviewerd 
  285  /etc/init.d/teamviewerd status
  286  /etc/init.d/teamviewerd stop
  287  lsof /opt
  288  kill wineserver
  289  ps ax| grep wine
  290  kill 7685
  291  lsof /opt
  292  df -h
  293  mv /opt /opt.bak
  294  lsof /opt
  295  mv /opt /opt.bak
  296  fuser /opt
  297  fuser 
  298  lsof /opt
  299  lsof 
  300  du -h /usr
  301  mv /opt /opt.bak
  302  du -sh /var
  303  fdisk -l
  304  mount
  305  df -h
  306  cat /etc/fstab
  307  du -sh /var/log
  308  df -h
  309  umount /opt
  310  df -h
  311  df -h
  312  df -h
  313  df -h
  314  df -h
  315  mv /opt /opt.bak
  316  mkdir /opt
  317  mount /opt
  318  df -h
  319  umount /opt
  320  ls
  321  ls /opt.bak/
  322  rm -r /opt
  323  ls
  324  mkdir /opt
  325  mount /opt
  326  df -h
  327  vim /etc/fstab
  328  vim /etc/fstab
  329  mc -b
  330  mount /opt
  331  df -h
  332  du -csh `ls -I mnt -I proc -I run -I dev -I sys -I opt /`
  333  cd /
  334  du -csh `ls -I mnt -I proc -I run -I dev -I sys -I opt /`
  335  df -h
  336  df -h
  337  umount /media/MULTISYSTEM/
  338  df -h
  339  find / -name "opt.bak" -type d
  340  ls -FA /
  341  find / -name "opt.bak" -type d
  342  history 100
  343  history 100

#325035

В истории ваших команд нигде не нашёл точной последовательности указанных мной команд.
Попробуйте поискать с помощью команды find, начиная с корня системы, файлы, подобные тем, которые находятся в /opt. Мне всё же кажется, что вы, скопировав /opt, забыли его потом удалить.

#325037
Lupo Alberto написал:
В истории ваших команд нигде не нашёл точной последовательности указанных мной команд.
Попробуйте поискать с помощью команды find, начиная с корня системы, файлы, подобные тем, которые находятся в /opt. Мне всё же кажется, что вы, скопировав /opt, забыли его потом удалить.

имеется в виду эта последовательность:
Перемещаем каталог в бэкап
mv /opt /opt.bak

Редактируем файл /etc/fstab, добавив что-то вроде
/dev/sdaN /opt ext4 noatime,nodiratime,defaults 0 2

Создаём точку монтирования
mkdir /opt

Монтируем новый раздел
mount /opt

Переносим сохранённые данные
cp -a /opt.bak/* /opt

Удаляем бэкап
rm -rf /opt.bak

?
попробую еще раз...

#325038
"philipzoid⇓" написал:
попробую еще раз...

...если только нигде в корне не осталось уже ранее скопированного /opt.

#325039

И ещё — перед перемещением /opt в /opt.bak сразу можно/нужно остановить сервисы, его использующие.

#325040
"Lupo Alberto⇓" написал:
...если только нигде в корне не осталось уже ранее скопированного /opt.

да, Вы правы-ранее не заметил копию содержимого /opt в /mnt/opt... удалил и всё вроде ок, счас перегружусь и проверю....

спс, всё получилось...

p.s. а вышеуказанная последовательность команд с созданием каталога /opt.bak и т.д. нужна в том числе, чтобы не перегружать комп?

попробовал ещё раз осуществить вышеуказанную последовательность, остановил все сервисы, мешающие перемещению /opt, но

text

# mv /opt/ /opt.bak
mv: невозможно переместить «/opt/» в «/opt.bak/opt»: Устройство или ресурс занято

при этом

text

# lsof /opt

что может ещё мешать?

#325043
"philipzoid⇓" написал:
что может ещё мешать?

Вы, когда команду mv выполняете, в каком каталоге находитесь? А в остальных терминалах?

"philipzoid⇓" написал:
# mv /opt/ /opt.bak
mv: невозможно переместить «/opt/» в «/opt.bak/opt»: Устройство или ресурс занято

Вы вывод консоли мышью скопировали или вручную перебили?

#325044
"Lupo Alberto⇓" написал:
Вы, когда команду mv выполняете, в каком каталоге находитесь? А в остальных терминалах?

в корневом каталоге... а в остальных терминалах в других каталогах, вроде...

#325045
"Lupo Alberto⇓" написал:
Вы вывод консоли мышью скопировали или вручную перебили?

мышью...

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

#325046

Покажите, что у вас в /opt.

Войдите или зарегистрируйтесь, чтобы ответить.