LINUX.ORG.RU

Сообщения dopedopedope

 

Как сравнить директории на разных хостах

Форум — Admin

Ставлю обновления на одном из хостов. Они падают в какие-то папки.

1. Мне нужно найти, куда они падают. 2. Перенести эти папки по сети на другой хост.

Содержание директорий / на обоих хостах можно считать одинаковыми до обновлений.

Как это лучше сделать? Спасибо.

 ,

dopedopedope
()

Как установить redmine на sles 11 в локалке

Форум — Admin

Нужно установить redmine на сервер sles 11. Проблема в том, что сервер находится не в интернете. И проблема в том, что я так и ненашел внятной пошаговой инструкции для suse linux enterprise server. Установка в общем виде говорит о том что нужно лить с инетов некие модули ruby.

Вообщем нужен совет. Чего делать?

 , ,

dopedopedope
()

Возможна ли работа виртуального хоста без DNS?

Форум — Admin

Читаю инструкцию по установке phabricator. Там сказано, что она должна лежать либо в рутовой директории веб, либо нужно создавать виртуальный хост.

На моем сервере не настроено определение имен по dns (забит только айпи адрес). Всегда ходил на его веб-морду по айпишнику. Вопрос. Будет ли работать виртуальный хост без настроенной днс службы? Будут ли отрабатывать запросы в броузере вида: phabricator.192.168.1.2

Посоветуйте что-то. Днс-а в сети нет и быть не должно.

dopedopedope
()

Посоветуйте систему управления проектами+менеджер тасков.

Форум — Talks

Требования: можно поставить на свой изолированный от интернета сервер; Бесплатная. Для работы в команде. Можно раздавать задачи группе людей и отслеживать их выполнение. Чаще всего мне попадались платные веб-сервисы (мегаплан, бейзкамп). Не Saas.

Из опробованного мной: PHPprojekt - мало функционала. Redmine в базовом варианте под ubuntu server. Выглядит как баг трекер, код трекер. Как-то все слишком гиково, для тех, кто пишет код. Я читал, что там функционал расширяется за счет плагинов. Какие тогда нужно использовать, чтобы это было юзабельно? Решения от 1С-Битрикс показались слишком тормозными. Leadertask - вот он больше всего понравился. Но он платный. Нужно как-то, чтобы все более человечно было.

Делитесь опытом. Спасибо. :)

 , ,

dopedopedope
()

BALANCE OK- +sdf2 = 247 rub Как выбрать 247 через grep

Форум — General

BALANCE OK- +sdf2 = 247 rub Скрипт выкидывает такую строку. Нужно обработать грепом или чем еще, (критерий=простота) Из этой строки нужно выбрать 247 и дать на выход.

Как?

dopedopedope
()

Как узнать, кто пишет в папку

Форум — Admin

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

Забивается каталог /var. Из-за этого система жутко тормозит.

Удалял руками. За ночь раздел забивается полностью.

 ,

dopedopedope
()

Telnet к Solaris. Появляются буквы, каких не вводил.

Форум — Admin

Ок. telnet

дальше редактирую файл:vi /etc/megaconf.conf

Ставлю # чтобы закоментить код, у меня еще появляется B и все съезжает на строку вниз. Кто сталкивался? Как лечить?

dopedopedope
()

Как запретить GDM сервер на железе?

Форум — Admin

Для запуска XDMCP/VNC и GDM на сервере без башки (VDS)

Необходимо закоментировать строку:

0=Standard device=/dev/console

В Ubuntu 9.2 (Хабр) это делают в /etc/gdm/gdm.conf; В Debian Squeeze это делается в /usr/share/gdm/defaults.conf.

У меня Ubuntu Server 10.04 LTS. По этим путям нет таких конфигурационных файлов.

Где это делать?

dopedopedope
()

Не стартует gdm в свежеустановленном в Ubuntu 10.04.4 LTS

Форум — Admin

ставил так:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install openssh-server
sudo apt-get install vnc4server xinetd gnome-core gdm vim mc

Потом добавил: /etc/gdm/custom.conf:

# GDM configuration storage

[daemon]

[security]

[xdmcp]
Enable=true
HonorIndirect=false
# following line fixes a problem with login/logout
DisplaysPerHost=2

[greeter]

[chooser]

[debug]

И еще создал файл /etc/xinetd.d/xvnc (adjust geometry to get different screen sizes):

service xvnc
{
        type = UNLISTED
        disable = no
        socket_type = stream
        protocol = tcp
        wait = no
        user = nobody
        server = /usr/bin/Xvnc
        server_args = -inetd -query 127.0.0.1 -geometry 800x600 -depth 16 -cc 3 -once -SecurityTypes=none
        port = 5900
}

Потом я делаю:

sudo service gdm restart
sudo /etc/init.d/xinetd restart

root@TEST1:/# sudo service gdm restart restart: Unknown instance:

На реальном сервере не работает, на виртуальном делал все один в один. На виртуальном работает. Результат на виртуалке - могу подцепиться vnc клиентом и увидить окно входа в систему.

На реальной тачке вижу только пустой экран.

Если ps -ef | grep gdm то там нет процессов. Они вернее есть первые секунды три потом исчезают.

root@TEST:~# ps -ef | grep gdm
root       939     1  0 02:00 ?        00:00:00 /bin/bash /etc/gdm/failsafeXServer
root       954   939  0 02:00 ?        00:00:00 xinit /etc/gdm/failsafeXinit /etc/X11/xorg.conf.failsafe -- /usr/bin/X -br -once -config /etc/X11/xorg.conf.fail                                                                                safe -logfile /var/log/Xorg.failsafe.log
root       959   881  0 02:00 pts/0    00:00:00 grep --color=auto gdm
root@TEST:~# ps -ef | grep gdm
root      1006   881  0 02:00 pts/0    00:00:00 grep --color=auto gdm
root@TEST:~# ps -ef | grep gdm
root      1008   881  0 02:00 pts/0    00:00:00 grep --color=auto gdm
root@TEST:~# ps -ef | grep gdm
root      1010   881  0 02:00 pts/0    00:00:00 grep --color=auto gdm
root@TEST:~#

Linux realserver 2.6.32-31-server #61-Ubuntu SMP Fri Apr 8 19:44:42 UTC 2011 x86_64 GNU/Linux Ubuntu 10.04.4 LTS ----- Linux virtual 2.6.32-33-generic #70-Ubuntu SMP Thu Jul 7 21:13:52 UTC 2011 x86_64 GNU/Linux Ubuntu 10.04.4 LTS

root@UTEST2:/etc/X11# gdm start
gdm-binary[2241]: WARNING: GdmLocalDisplayFactory: maximum number of X display failures reached: check X server log for errors

root@UTEST2:/var/log# cat Xorg.0.log
…
Fatal server error:
no screens found
…
(EE) No devices detected.
(EE) open /dev/fb0: No such file or directory



root@UTEST2:/etc/X11# cat /var/log/Xorg.0.log

X.Org X Server 1.7.6
Release Date: 2010-03-17
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.24-30-server x86_64 Ubuntu
Current Operating System: Linux UTEST2 2.6.32-31-server #61-Ubuntu SMP Fri Apr 8 19:44:42 UTC 2011 x86_64
Kernel command line: root=/dev/xvda1 ro
Build Date: 25 February 2012  06:57:33AM
xorg-server 2:1.7.6-2ubuntu7.11 (For technical support please see http://www.ubuntu.com/support)
Current version of pixman: 0.16.4
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sat Mar 17 02:00:03 2012
(==) Using config directory: "/usr/lib/X11/xorg.conf.d"
(==) No Layout section.  Using the first Screen section.
(==) No screen section available. Using defaults.
(**) |-->Screen "Default Screen Section" (0)
(**) |   |-->Monitor "<default monitor>"
(==) No monitor specified for screen "Default Screen Section".
        Using a default monitor configuration.
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
        Entry deleted from font path.
(WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
        Entry deleted from font path.
(WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
        Entry deleted from font path.
(WW) The directory "/usr/share/fonts/X11/Type1" does not exist.
        Entry deleted from font path.
(WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
        Entry deleted from font path.
(WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
        Entry deleted from font path.
(WW) `fonts.dir' not found (or not valid) in "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType".
        Entry deleted from font path.
        (Run 'mkfontdir' on "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType").
(==) FontPath set to:
        /usr/share/fonts/X11/misc,
        built-ins
(==) ModulePath set to "/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
(II) The server relies on udev to provide the list of input devices.
        If no devices become available, reconfigure udev or disable AutoAddDevices.
(II) Loader magic: 0x7cb840
(II) Module ABI versions:
        X.Org ANSI C Emulation: 0.4
        X.Org Video Driver: 6.0
        X.Org XInput driver : 7.0
        X.Org Server Extension : 2.0
(--) using VT number 2

(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
        compiled for 1.7.6, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
        compiled for 1.7.6, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"
        compiled for 1.7.6, module version = 1.0.0
        ABI class: X.Org Server Extension, version 2.0
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
        compiled for 1.7.6, module version = 1.13.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension RECORD
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
        compiled for 1.7.6, module version = 1.0.0
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
        compiled for 1.7.6, module version = 1.1.0
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
Primary device is not PCI
(==) Matched vesa as autoconfigured driver 0
(==) Matched fbdev as autoconfigured driver 1
(==) Assigned the driver to the xf86ConfigLayout
(II) LoadModule: "vesa"
(II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
(II) Module vesa: vendor="X.Org Foundation"
        compiled for 1.7.6, module version = 2.3.0
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "fbdev"
(II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
(II) Module fbdev: vendor="X.Org Foundation"
        compiled for 1.7.6, module version = 0.4.1
        ABI class: X.Org Video Driver, version 6.0
(II) VESA: driver for VESA chipsets: vesa
(II) FBDEV: driver for framebuffer: fbdev
(WW) Falling back to old probe method for vesa
(WW) Falling back to old probe method for fbdev
(II) Loading sub module "fbdevhw"
(II) LoadModule: "fbdevhw"
(II) Loading /usr/lib/xorg/modules/linux/libfbdevhw.so
(II) Module fbdevhw: vendor="X.Org Foundation"
        compiled for 1.7.6, module version = 0.0.2
        ABI class: X.Org Video Driver, version 6.0
(EE) open /dev/fb0: No such file or directory
(EE) No devices detected.

Fatal server error:
no screens found

Please consult the The X.Org Foundation support
         at http://wiki.x.org
 for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional information.

 ddxSigGiveUp: Closing log






root@UTEST2:/etc/X11# Xorg -configure

X.Org X Server 1.7.6
Release Date: 2010-03-17
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.24-30-server x86_64 Ubuntu
Current Operating System: Linux UTEST2 2.6.32-31-server #61-Ubuntu SMP Fri Apr 8 19:44:42 UTC 2011 x86_64
Kernel command line: root=/dev/xvda1 ro
Build Date: 25 February 2012  06:57:33AM
xorg-server 2:1.7.6-2ubuntu7.11 (For technical support please see http://www.ubuntu.com/support)
Current version of pixman: 0.16.4
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sat Mar 17 02:49:50 2012
List of video drivers:
        tdfx
        r128
        savage
        sis
        mach64
        i128
        mga
        nouveau
        trident
        cirrus
        siliconmotion
        v4l
        nv
        s3virge
        sisusb
        intel
        chips
        radeon
        s3
        ati
        apm
        tseng
        vmware
        vesa
        neomagic
        ark
        openchrome
        rendition
        voodoo
        fbdev
No devices to configure.  Configuration failed. 
 ddxSigGiveUp: Closing log
root@UTEST2:/etc/X11#

Боевой хост живет где-то на заокеанских серверах и на чем он крутится я не знаю. Помогите, спасибо.

dopedopedope
()

Установка VNC-сервера на VDS

Форум — Admin

Вот тут тут) была описана установка для ubuntu 9.20.

Затык: в ubuntu server 10.04 файл /etc/gdm/gdm.conf лежит в

/etc/dbus-1/system.d/gdm.conf /etc/init/gdm.conf

я пробовал применять патч как рекомендовано в статье но он ругался на 8 строке. Посоветуйте что-нибудь.

dopedopedope
()

Посоветуйте систему мониторинга сети

Форум — Admin

Блуждал по интернетам и обнаружил ее: http://oriondemo.solarwinds.com Понравилась, красивая. Есть ли что-то подобное, только бесплатное?

Все в основном рекомендуют Zabbix/Nagios. Есть ли еще какие-нибудь системы поиграться? Требование - мониторинг всего, каждого чиха в сети (сервера, сеть, источники бесперебойного питания, кондиционеры).

Из опробованного мной: 1. mrtg - олдскульная загрузка каналов на роутерах. 2. rrdtool - самописные скрипты опроса железа по snmp. 3. сacti - очень удобный фронт-энд к rrdtool, используется мной в настоящее время. 4. nagios - мегавещь, быстрый, надежный, очень удобный в использовании и информативный. Правда пришлось почитать доки по установке. 5. nnm - проприетарный софт от hp. Не понравился сразу, не пользуюсь. 6. Zabbix - ставил, игрался. Один раз ставишь, потом все настраиваешь через веб-интерфейс. Слишком громоздкий непонятный веб-интерфейс. Тоже не пользуюсь. 7. ntop - статистика потоков по зеркалирующимся портам оборудования cisco. Строит графики. Избыточный интерфейс. Мне нужно, чтобы просто было, как палец. 8. iftop/ethereal/и всякая такая лабуда для анализа сетевого трафика. 9. Может, быть что-то еще офтопиковое типа the dude и т.п.

dopedopedope
()

hp-ux B.11.11 компиляция ncap configure: error: Cannot find ssl libraries

Форум — Admin

B.11.11 U 9000/800 (ta)

dopedopedope/ncap-0.4.3> ./configure                                 root@megaserver pts/ta
checking for a BSD-compatible install... ./install-sh -c
checking for gcc... no
checking for cc... cc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... no
checking whether cc accepts -g... yes
checking for cc option to accept ANSI C... none needed
checking whether make sets $(MAKE)... yes
checking how to run the C preprocessor... cc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking whether time.h and sys/time.h may both be included... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... no
checking for unistd.h... yes
checking ctype.h usability... yes
checking ctype.h presence... yes
checking for ctype.h... yes
checking dirent.h usability... yes
checking dirent.h presence... yes
checking for dirent.h... yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking getopt.h usability... no
checking getopt.h presence... no
checking for getopt.h... no
checking grp.h usability... yes
checking grp.h presence... yes
checking for grp.h... yes
checking for inttypes.h... (cached) yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking signal.h usability... yes
checking signal.h presence... yes
checking for signal.h... yes
checking for stdint.h... (cached) no
checking for strings.h... (cached) yes
checking for string.h... (cached) yes
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking for unistd.h... (cached) yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking for sys/types.h... (cached) yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking for sys/wait.h... (cached) yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking for sys/stat.h... (cached) yes
checking for an ANSI C-conforming const... no
checking whether struct tm is in sys/time.h or time.h... time.h
checking for mode_t... yes
checking for pid_t... yes
checking for size_t... yes
checking return type of signal handlers... void
checking for uid_t in sys/types.h... yes
checking type of array argument to getgroups... gid_t
checking for int... yes
checking size of int... 4
checking for short... yes
checking size of short... 2
checking for long... yes
checking size of long... 4
checking for uint32_t... yes
checking for u_int32_t... no
checking for int32_t... yes
checking for main in -lnsl... yes
checking for socket in -lsocket... no
checking for pthread_create in -lpthread... no
checking for strdup... yes
checking for strstr... yes
checking for strtoul... yes
checking for initgroups... yes
checking for type of socket size... size_t
checking for SSL... configure: error: Cannot find ssl libraries

Как доставить нужное, чтобы собралось?

dopedopedope
()

hp-ux + Nagios collector OR hp-ux + альтернативный форвардинг трафика

Форум — Admin

Есть linux сервер с Nagios. Есть сервер с hp-ux 11.11 который может смотреть в другие сети. Эти другие сети нужно мониторить.

Как Nagios-ом мониторить эти другие сети? Как это сделать проще всего?

1. Варианты с настройкой маршрутизации на сетевом оборудовании отпадают. 2. Вариант с установкой Nagios на hp-ux отпадает. В инетах пишут, это слишком жестко. Да и сервер загружен в полный рот.

3. На hp-ux нет встроенного iptables. Можно доставить ipfilter (нат/программный маршрутизатор). Но я не знаю откуда брать пакеты и как их ставить на hp-ux. А потом придется немерено времени убить, чтобы понять как его конфигурять.

4. Есть ли возможность повесить какой-нибудь дополнительный демон на hp-ux, который бы имел минимум настроек и проблем с установкой? Который натил бы Nagios сервер?

5. Есть ли специальный коллектор для nagios? который бы собирал данные и перекладывал бы их на сервер с nagios?

dopedopedope
()

RSS подписка на новые темы