7 / 7 / 10
Регистрация: 29.05.2015
Сообщений: 35
1

/var/lock и /var/run, как будто нет таких директорий

29.05.2015, 12:33. Показов 1940. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток!

Система CentOS 5.3.
На системе настроен nat на POSTROUTING некоторых ip адресов.

Работа системы была аварийно завершена, после включения ведет себя вот таким странным образом, nat работает, но он как будто не транслирует приходящие в него ответы на настоящие адреса отправителей.

При попытке запустить iptables, возникает ошибка, говорит - не могу записать/создать файл в /var/lock.
ls /var/lock и ls /var/run ничего не отображает.


Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
[root@localhost ~]service iptables start
Flushing firewall rules: [  OK  ]
Setting chains to policy ACCEPT: nat [  OK  ]
Unloading iptables modules: [  OK  ]
Applying iptables firewall rules: [  OK  ]
Loading additional iptables modules: ip_nat_ftp [  OK  ]
touch: cannot touch /var/lock/subsys/iptables: No such file or directory
 
[root@localhost ~]ls /var
account  cache  crash  cspvpn  db  empty  games  lib  local  lock  log  mail  nis  opt  preserve  run  spool  tmp  www  yp
       
[root@localhost ~] ls /var/lock
/var/lock
[root@localhost ~]#

Кто что может подсказать и есть ли шанс восстановить без сноса всей системы?
Спасибо!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.05.2015, 12:33
Ответы с готовыми решениями:

Как сцепить строки? Например <? $var='Ура!'; $var=$var+' Еще раз...'; echo $var; ?>
Вот пример: &lt;? $var='Ура!'; $var=$var+' Еще раз...'; echo $var; ?&gt; Выводит Ура!0

Скрипты перестали различать $_POST['var'], $_SESSION['var'] и просто $var
После переезда на новый хостинг с php 5.2 на php 5.3 обнаружил глюк. Почему то скрипты перестали...

Почему Мандрива не захотела копировать диск в /var/ftp и /var?
На пробу я сделал два раздела /var /var/ftp Оба побольше 5 гектаров, но мандрива не стала...

Можно ли выполнить условие $var===false, если переменная $var другого типа (не boolean)?
Сокет-сервер, использующий скрипт на PHP под Linux, разрывает соединение со стороны сервера, если...

1
923 / 639 / 198
Регистрация: 08.09.2013
Сообщений: 1,693
29.05.2015, 20:50 2
Лучший ответ Сообщение было отмечено Platin как решение

Решение

Цитата Сообщение от Platin Посмотреть сообщение
Кто что может подсказать и есть ли шанс восстановить без сноса всей системы?
Похоже, развалилась файловая система /var.
Загрузиться в режиме single user, и если
Bash
1
fsck раздел_который_монтируется_в_var
не помогает и нет резервной копии, то попробуйте создать эти каталоги и смотрите за работой - может, ещё что-то вылетело.
Если настроек мало, может быть, проще установить заново версию поновее. Поддержка RHEL 5 в марте 2017 пректатится полностью (десять лет быстро проходят :-)).
1
29.05.2015, 20:50
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.05.2015, 20:50
Помогаю со студенческими работами здесь

[?] Вопрос по адресации. В каком случае [var] =var=
Есть код .data t dw 10 .code main: mov ax, ; или t ..

Исчезает директория /var/lock/apache2 и apache не запускается
Дело в том, что я с апачем не сильно дружу, давно его ковыряю, но как-то интуитивно. Сейчас же,...

Можно ли увеличить /var/run ?
df -H Filesystem Size Used Avail Use% Mounted on /dev/sda2 2.7G ...

В JS в чём разница между var++ и var+1?
Дали задачу вывести фразу несколько раз. Она в итоге заработала, но возник вопрос. Вот рабочая. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru