LINUX.ORG.RU

Вывести /var/log/Xorg.0.log на удаленный сервер


0

0

Как настроить вывод X-Server-а на удаленную машину таким образом, чтобы не использовалась подсистема кеширования? (т.е. не путем записи этого файла на сетевую папку).

Проблема в том, что сервер при запуске завешивает машину и в файле лога оказывается мусор.

Ответ на: комментарий от Sylvia

Я имею в виду не распечатать с удаленного сервера на свою машину, а настроить нечто так, чтобы при запуске x-server на моей машине диагностический вывод записывался не в файл /var/log/Xorg.0.log, а передавался сразу на удаленный сервер.

Ну я там не знаю, через syslog-ng какой-нибудь.

Что именно и где надо настроить?

StrongDollar
() автор топика
Ответ на: комментарий от suzuki

На другую машину я смогу попасть только после перезагрузки моей, потому что доступ к ней удаленный.

Таким образом, надо чтобы лог записывался туда сам и целиком, а не интерактивно через tail -f

StrongDollar
() автор топика
Ответ на: комментарий от StrongDollar

Примонтируй (nfs/samba/sshfs/ftpfs/...) «папку» с удаленной машины на локальную и запусти Xorg с параметром -logfile /mnt/remote/Xorg.log

sdio ★★★★★
()
Ответ на: комментарий от sdio

>> (т.е. не путем записи этого файла на сетевую папку).

Примонтируй (nfs/samba/sshfs/ftpfs/...) «папку» с удаленной машины на локальную

Пробовал NFS, не работает.

StrongDollar
() автор топика
Ответ на: комментарий от StrongDollar

Настроить удалённое логгирование одного syslog на другой. Ни раз не делал но знаю что можно както)

Nao ★★★★★
()
Ответ на: комментарий от Nao

> Настроить удалённое логгирование одного syslog на другой. Ни раз не делал но знаю что можно както)

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

isden ★★★★★
()
Ответ на: комментарий от isden

> я так делал, все довольно просто и отлично работает.

Я так тоже делал и у меня тоже работает.

только у меня есть сомнения что иксы через сислог пишут свои логи.

Есть такая идея, что иксы пишут в указанный файл. В линуксе все - файлы. Может быть можно как-то организовать передачу данных через интерфейс файла в syslog ?

StrongDollar
() автор топика

Цитируем StrongDollar

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

монтируй с опцией sync

sdio ★★★★★
()
Ответ на: комментарий от sdio

монтируй с опцией sync


Не поможет, т.к.

man mount:

The following options apply to any filesystem that is being mounted
(but not every filesystem actually honors them - e.g., the sync option
today has effect only for ext2, ext3, fat, vfat and ufs)

NFS нет в списке.

StrongDollar
() автор топика
Ответ на: комментарий от StrongDollar

Теоретик? jfs, xfs, ... тоже нет в списке и что?

так же

man 5 exports
/sync

З.Ы. острожно! ты начинаешь превращаться в тролля!

sdio ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.