Где ошибся ?
# useradd -s /bin/bash gаlаdzhiy
useradd: invalid user name 'gаlаdzhiy'
# useradd -s /bin/bash gаlа
useradd: invalid user name 'gаlа'
В чем может быть проблема ?
# useradd -s /bin/bash gаlаdzhiy
useradd: invalid user name 'gаlаdzhiy'
# useradd -s /bin/bash gаlа
useradd: invalid user name 'gаlа'
В чем может быть проблема ?
Привет всем.
Дистриб Gentoo.
node1 ~ # rm -f /etc/localtime
node1 ~ # ln -sf /usr/share/zoneinfo/Europe/Kiev /etc/localtime
node1 ~ # ls -la /etc/localtime
lrwxrwxrwx 1 root root 31 Jul 18 06:54 /etc/localtime -> /usr/share/zoneinfo/Europe/Kiev
node1 ~ # date
Tue Jul 18 06:54:49 EEST 2006
node1 ~ # uname -a
Linux node1.local 2.6.15.6 #6 SMP Thu Jul 13 17:41:53 Local time zone must be set--see zic i686 Intel(R) Pentium(R) 4 CPU 3.00GHz GNU/Linux
Вопрос: почему # uname -a говорит Local time zone must be set ? Что я неправильно сделал ? В любом хандбуке по Gentoo сказано так сделать...Всегда это работало, а теперь нет. Все пакеты самые свежие.
Хэлоу олл!
Система Gentoo Linux. Есть рэйд контроллер Areca ARC-1120. На нем крутятся 8 винтов по 400G на RAID5. Общий объем винтов превышает 2Т. Fdisk откатывается видеть содержимое рэйда. Дрова собрал, подгрузил модуль, 64-х битную адресацию в биосе контролера включил.
# fdisk -l
Disk /dev/sdb: 0 MB, 0 bytes
255 heads, 63 sectors/track, 0 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/sdb doesn't contain a valid partition table
# dmesg
ACPI: PCI Interrupt 0000:03:0e.0[A] -> GSI 17 (level, low) -> IRQ 17
ARECA RAID ADAPTER0: 64BITS PCI BUS DMA ADDRESSING SUPPORTED
ARECA RAID ADAPTER0: FIRMWARE VERSION V1.39 2006-2-9
scsi1 : ARECA SATA HOST ADAPTER RAID CONTROLLER (RAID6-ENGINE Inside)
Driver Version 1.20.0X.13
Vendor: Areca Model: ARC-1120-VOL#00 Rev: R001
Type: Direct-Access ANSI SCSI revision: 03
sdb : very big device. try to use READ CAPACITY(16).
SCSI device sdb: 4688532480 512-byte hdwr sectors (2400529 MB)
SCSI device sdb: drive cache: write back
sdb : very big device. try to use READ CAPACITY(16).
SCSI device sdb: 4688532480 512-byte hdwr sectors (2400529 MB)
SCSI device sdb: drive cache: write back
sdb: unknown partition table
sd 1:0:0:0: Attached scsi disk sdb
sd 1:0:0:0: Attached scsi generic sg1 type 0
Vendor: Areca Model: RAID controller Rev: R001
Type: Processor ANSI SCSI revision: 00
1:0:16:0: Attached scsi generic sg2 type 3
arcmsr device major number 254
# parted /dev/sdb print
Error: Unable to open /dev/sdb - unrecognised disk label.
Information: Don't forget to update /etc/fstab, if necessary.
Шо делать ?
Привет всем.
Пишу диплом в уневере. Есть команда из 4-х человек которая пишет систему тестирования для нашей кафедры. Эта система должна представлять собой 4 проги. 1) для студента 2) для препода 3) для админа 4) серверное приложение. Модель работы примерно такова. Препод делает тесты для студентов, давит на кнопку "сохранить", файлы тестов передаются на сервер через серверное приложение. Клиентская программа студента подключается к серверу, авторизируется, закачивает новые тесты если таковые имеются. После выполнения процеса тестирования, результаты созраняются в БД на сервере. Следовательно препод может смотреть результаты тестирований. Админский клиент нужен для того чтоб управлять юзерами студентов и преподов на сервере. Я должен написать серверную чать которая по сути является шлюзом к БД. Небуду ж я Mysql жопой выставлять в инет. Думаю писать на сишнике демон который будет слушать порт, принимать подключения клиентов. Но я незнаю как писать сетевую передачу данных. Сопственно от сети нужно лишь передавать результаты тестирования и файло с тестами. Для этого думаю юзать протокол SOAP. Поскольку этот протокол построен на XML, то нужно будет шифровать через SSL. Есть ли более лехкое ришение ? Знаю что это все можно было сделать написав ламерскую прогу на дэлфе которая будет юзать MSSQL, но всетаки я хочу быть первым в своем ВУЗе который напишет свой диплом использая OpenSource ! Посоветуйте что-то...
Зарание благодарен !
Привет всем.
Есть сетка с линукосвым сервером. Сервер является роутером с поднятым dhcp. Часто приежают гости с ноутами, у которых на масдае поднят dhcp. Некоторые тачки в локалке начинают получать айпишники с масдайного dhcp, а не с роутера. С этим как-то можно боротся ?
Приветствую всех.
После редактирования файла через sudoedit, если изменения не сохнанять, то пишет: sudoedit: <файл> unchanged
Это сообщение выводится в stderr. "|" - некатит, так как перенаправляется также stdout, следовательно интерфейс редактора отжирает "|"
Решение типа: <stderr> 2>~/myfile.txt && grep -v 123 ~/myfile.txt;rm -f ~/myfile.txt - не предлогать.
Вообще-то перенаправить на вход можно только конвеером, а он только stdout переправляет...
Есть хоть какое-то ришение без перенаправления в файл ?
Привет всем.
Нужно сделать зеркало сайта, левым людям, которым нехочется отдавать движок самого сайта.
Есть ли какой-нить компилятор php-шного кода, в бинарный ? Вроде как zend optimizer умеет это делать, но где-то читал, что скомпилированый код можно декомпилировать какими-то тулзами.
Зарание благодарен.
Кто-то запускал сабж ?
Привет всем. Настроил Nagios. ВесЧ суперовая. При возникновении проблемы, присылается мыло и SMS следующего содержания: ***** Nagios ***** Notification Type: PROBLEM Service: load Host: host.com Address: xxx.xxx.xxx.xxx State: CRITICAL Date/Time: $ Additional Info: $ Немогу понять почему непишется Additional Info и Date/Time :( Перерыл доки, гуглил, но так и неудалось настроить. Приходит СМС-ка, вижу что сервак перегружен, но невижу насколько, нету точной даты возникновения проблемы. В самом Нагиосе, в Alert History сохраняется вся инфа. Зарание благодарен.
Привет всем !
Недавно нарыл линк на карту движения пакета через фильтры ядра. Выполнена была при помощи псевдографики. То есть приходит пакет на роутер, попадает в INPUT, если айпишник не локальный то падает в FORWARD, затем идет маршрутизация, шейпинг. Ну в общем обалденная вещ. Но к сожелению я потерял линк :(. Подскажите пожалуста..
Зарание благодарен.
Приветствую всех !
Помогите настроить pptp.
На тачке в локальной сети с FreeBSD 6.0 настраиваю pptpclient для
подключения к MS VPN серверу в инете, через NAT настроеный на Gentoo
Linux. Имею один внешний айпишник. Чтоб неигратся с пробрасованием
портов, я искуственно вывел тачку с Фрей в инет. Для этого на Линуксовом
роутере выполняю:
ifconfig eth0:2 212.82.XXX.XXX
iptables -A INPUT -p gre -j ACCEPT
iptables -t nat -A PREROUTING -d 212.82.XXX.XXX -j DNAT --to-destination 192.168.0.251
iptables -t nat -A POSTROUTING -s 192.168.0.251 -d ! 192.168.0.0/24 -j SNAT --to-source 212.82.XXX.XXX
212.82.XXX.XXX - свободный внешний айпишник.
192.168.0.251 - такчка с Фрей.
Настраиваю pptpclient на Фре:
root@freebsd# cat /etc/ppp/ppp.conf
default:
set log Phase Chat LCP IPCP CCP tun command
set timeout 0
set authname <нескажу>
set authkey <нескажу>
add 192.1.0.0/16 HISADDR #сетка там 192.1.0.0/16
enable MPPE
disable ipv6cp
accept MPPE
Звоню:
root@freebsd# pptp 62.64.XXX.XXX default
Появляется интерфейс tun0:
root@freebsd# ifconfig
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=9<RXCSUM,VLAN_MTU>
inet6 fe80::201:2ff:fe02:e275%xl0 prefixlen 64 scopeid 0x1
inet 192.168.0.251 netmask 0xffffff00 broadcast 192.168.0.255
ether 00:01:02:02:e2:75
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
lo0: flags=8008<LOOPBACK,MULTICAST> mtu 16384
tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1498
inet 192.1.1.203 --> 192.1.1.199 netmask 0xffffffff
Opened by PID 6863
Как видно тунель поднемается нормально, но при попытке пингануть шлюз, пакеты неприходят:
root@freebsd# ping 192.1.1.199
PING 192.1.1.199 (192.1.1.199): 56 data bytes
^C
--- 192.1.1.199 ping statistics ---
5769 packets transmitted, 0 packets received, 100% packet loss
При пинге 192.1.1.199 в /var/log/ppp.log появляется:
Jan 10 22:02:12 freebsd ppp[6863]: tun0: LCP: deflink: -- Protocol 0x5a6f (unrecognised protocol) was rejected!
Jan 10 22:02:14 freebsd ppp[6863]: tun0: LCP: deflink: RecvProtocolRej(67) state = Opened
Jan 10 22:02:14 freebsd ppp[6863]: tun0: LCP: deflink: -- Protocol 0x00bf (unrecognised protocol) was rejected!
Jan 10 22:02:15 freebsd ppp[6863]: tun0: LCP: deflink: RecvProtocolRej(68) state = Opened
Jan 10 22:02:15 freebsd ppp[6863]: tun0: LCP: deflink: -- Protocol 0xaa8b (unrecognised protocol) was rejected!
Jan 10 22:02:16 freebsd ppp[6863]: tun0: LCP: deflink: RecvProtocolRej(69) state = Opened
Jan 10 22:02:16 freebsd ppp[6863]: tun0: LCP: deflink: -- Protocol 0x001b (reserved (transparency inefficient)) was rejected!
Jan 10 22:02:17 freebsd ppp[6863]: tun0: LCP: deflink: RecvProtocolRej(70) state = Opened
Jan 10 22:02:17 freebsd ppp[6863]: tun0: LCP: deflink: -- Protocol 0x9a6f (unrecognised protocol) was rejected!
Jan 10 22:02:18 freebsd ppp[6863]: tun0: LCP: deflink: RecvProtocolRej(71) state = Opened
Jan 10 22:02:18 freebsd ppp[6863]: tun0: LCP: deflink: -- Protocol 0xb035 (unrecognised protocol) was rejected!
Если посмотреть трафик, то видим:
root@freebsd# tcpdump -i tun0
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on tun0, link-type NULL (BSD loopback), capture size 96 bytes
22:05:13.474605 IP 192.1.1.203 > 192.1.1.199: ICMP echo request, id 58138, seq 11, length 64
22:05:14.475442 IP 192.1.1.203 > 192.1.1.199: ICMP echo request, id 58138, seq 12, length 64
22:05:15.476287 IP 192.1.1.203 > 192.1.1.199: ICMP echo request, id 58138, seq 13, length 64
Т.е. по тунелю ICMP пакеты уходят, но ответ не возвращается.
Смотрим трафик на сетевой карте:
root@freebsd# tcpdump -i xl0
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on xl0, link-type EN10MB (Ethernet), capture size 96 bytes
22:07:08.572345 IP 192.168.0.251 > 62.64.XXX.XXX: GREv1, call 27986, seq 342, length 101: compressed PPP data
22:07:08.620437 IP 62.64.XXX.XXX > 192.168.0.251: GREv1, call 0, seq 298, ack 342, length 111: LCP, Prot-Reject (0x08), id 211, length 93
22:07:09.120993 IP 192.168.0.251 > 62.64.XXX.XXX: GREv1, call 27986, ack 298, no-payload, length 12
22:07:09.573142 IP 192.168.0.251 > 62.64.XXX.XXX: GREv1, call 27986, seq 343, length 101: compressed PPP data
22:07:09.621502 IP 62.64.XXX.XXX > 192.168.0.251: GREv1, call 0, seq 299, ack 343, length 111: LCP, Prot-Reject (0x08), id 212, length 93
22:07:10.121840 IP 192.168.0.251 > 62.64.XXX.XXX: GREv1, call 27986, ack 299, no-payload, length 12
22:07:10.573998 IP 192.168.0.251 > 62.64.XXX.XXX: GREv1, call 27986, seq 344, length 101: compressed PPP data
22:07:10.622327 IP 62.64.XXX.XXX > 192.168.0.251: GREv1, call 0, seq 300, ack 344, length 110: LCP, Prot-Reject (0x08), id 213, length 92
22:07:11.122718 IP 192.168.0.251 > 62.64.XXX.XXX: GREv1, call 27986, ack 300, no-payload, length 12
62.64.XXX.XXX - адрес VPN сервера.
Видно что GRE пакеты нормально доходят через роутер к тачке. Но почему от 192.1.1.199 нету ответа ?
Кстати подключение не рвется, так и висит.Всем привет. Система Gentoo. Неработает распредиление траффика по 2-м каналам инета :( Задача такова: есть 2 канала от разных провайдеров, один 256к анлимный, а другой 512 по траффику. Нада распределить нагрузку таким образом, чтоб все изначально ломились через анлимного провайдера, и если канал забит, то ходили через канал по траффику. Я понемаю, что идеально работать небудет, так как маршруты кешируются. Делал все по этой доке: http://gazette.linux.ru.net/rus/articles/lartc/x348.html IF1 - интерфейс на 1-го провайдэра IF2 - интерфейс на 2-го провайдэра IP1 - айпишник 1-го интерфейса IP2 - айпишник 2-го интерфейса P1 - шлюз 1-го провайдэра P2 - шлюз 2-го провайдэра P1_net - подсеть 1-го провайдэра P2_net - подсеть 2-го провайдэра IF_LOCAL - интерфейс смотрящий в локальную сеть 192.168.0.0/24 ip route del default 2>/dev/null ip rule del from $IP1 2>/dev/null ip rule del from $IP1 2>/dev/null ip route add $P1_net dev $IF1 src $IP1 table T1 2>/dev/null ip route add default via $P1 table T1 2>/dev/null ip route add $P1_net dev $IF2 src $IP2 table T2 2>/dev/null ip route add default via $P2 table T2 2>/dev/null ip route add 192.168.0.0/24 dev $IF_LOCAL table T1 2>/dev/null ip route add $P2 dev $IF2 table T1 2>/dev/null ip route add 127.0.0.0/8 dev lo table T1 2>/dev/null ip route add 192.168.0.0/24 dev $IF_LOCAL table T2 2>/dev/null ip route add $P2 dev $IF2 table T2 2>/dev/null ip route add 127.0.0.0/8 dev lo table T2 2>/dev/null ip route add default equalize nexthop via $P2 dev $IF2 nexthop via $P1 dev $IF1 ip route flush cache ip rule add from $IP1 table T1 2>/dev/null ip rule add from $IP2 table T2 2>/dev/null iptables -A POSTROUTING -t nat -o $IF1 -s 192.168.0.0/24 -d ! 192.168.0.0/24 -j SNAT --to-source $IP1 iptables -A POSTROUTING -t nat -o $IF2 -s 192.168.0.0/24 -d ! 192.168.0.0/24 -j SNAT --to-source $IP2 Локально (с сервера) все прекрасно работает, а вот когда 30 компов ломятся в инет через сервер, то траффик ходит только через одного провайдэра P1. Хэлп плиз !
Доброго времени суток, уважаемые.
Вот наконец-то решился убить постоянно тормозящий и глючащий RHEL3+Cpanel, и поставить Gentoo. Все это буду делать удаленно, так как сервак находится в америке. На этом сервере стоит только mysql сервер. Есть ещё 2 сервера на которых лежат все сайты, и юзают базы банных с этого сервера. Мне нада перенести временно все базы данных на другой сервер, переустановить ОСь, и закинуть базы обратно.
Чтоб все это зделать нада перекачивать 13 гиг баз на другой сервер. Так как сервер на другом хостере, то скорость будет небольшой. А для 200-т сайтов это кретично так как они постоянно наполняют базу.
Как это можно реализовать с минимальными затратами времени простоя сайтов ? Может в самом mysql-е что-то подобное предусмотренно ?
Зарание благодарен.
Всем привет.
Ядро нехочет юзать своп !!!
# free
total used free shared buffers cached
Mem: 2054036 2024524 29512 0 57508 1641428
-/+ buffers/cache: 325588 1728448
Swap: 2048276 0 2048276
Для надежности я сделал:
#swapoff /dev/sda2
#mkswap /dev/sda2
#swapon /dev/sda2
# cat /proc/meminfo
total: used: free: shared: buffers: cached:
Mem: 2103332864 2069671936 33660928 0 58896384 1676730368
Swap: 2097434624 0 2097434624
MemTotal: 2054036 kB
MemFree: 32872 kB
MemShared: 0 kB
Buffers: 57516 kB
Cached: 1637432 kB
SwapCached: 0 kB
Active: 1425740 kB
ActiveAnon: 248960 kB
ActiveCache: 1176780 kB
Inact_dirty: 400780 kB
Inact_laundry: 90204 kB
Inact_clean: 30280 kB
Inact_target: 389400 kB
HighTotal: 1178160 kB
HighFree: 9280 kB
LowTotal: 875876 kB
LowFree: 23592 kB
SwapTotal: 2048276 kB
SwapFree: 2048276 kB
CommitLimit: 3075292 kB
Committed_AS: 386944 kB
HugePages_Total: 0
HugePages_Free: 0
Hugepagesize: 2048 kB
Когда оперативная память исчерпана, то ядро убивает один за одним все
процессы, при этом пишет в /var/log/messages что-то типа low memmory,
process mysql killed. При этом своп вообще не заюзаный ! Я уже незнаю
что делать, куда копать :(Привет всем. IRON ~ # telnet server.com 80 Trying XXX.XXX.XXX.XXX... Connected to server.com. Escape character is '^]'. GET test <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <HTML><HEAD> <TITLE>400 Bad Request</TITLE> </HEAD><BODY> <H1>Bad Request</H1> Your browser sent a request that this server could not understand.<P> Invalid URI in request GET test<P> <P>Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. <HR> <ADDRESS>Apache/1.3.33 Server at cpanel.ev1servers.net Port 80</ADDRESS> </BODY></HTML> Connection closed by foreign host. Что и где нужно подправить чтоб непоказывало: "Apache/1.3.33 Server at cpanel.ev1servers.net Port 80" ?? Спасибо.
Какими тулзенями можно востанавлвать покоцаный раздел с fat32 ?
Для этих целей когда-то юзал Ndd32.
Монтируется раздел нормально, а вот при попытке просмотра списка
файлов пишет:
# ls -la
ls: ADMFiles: Input/output error
ls: nvidia: Input/output error
ls: squid: Input/output error
ls: <html>
.</h: No such file or directory
ls: .
p� Input/output error
ls: t$(qrh: Input/output error
ls: �phx.0c: Input/output error
ls: �l�$.l$h: Input/output error
ls: t$hh�c.r: Input/output error
ls: 3?�u+.v� Input/output error
ls: jh?0c: Input/output error
ls: .j: Input/output error
ls: l: Input/output error
ls: [?+.�$: Input/output error
ls: uq��j� Input/output error
ls: .$: Input/output error
ls: lwqh�.c: Input/output error
ls: �?�$: Input/output error
ls: d$
�$: Input/output error
ls: �c: Input/output error
Привет всем.
Есть лицензионный APM WinMachine на лок. тачках. За ключем они бегают на мастдайный сервер где стоит мастдайная версия HASP-a. Захотелось мне настроить сервер лицензий на Линуксе. Нашел HASP под Линукс, в виде модулей под ядро 2.4.9. Под новые ядра версии НЕТ :(
Стоит на Линуксовом сервере Gentoo с ядром 2.6.8.1. Каким образом можно запустить этот модуль под новое ядро ? Есть ли какие-то эмуляторы или конвертеры старых модулей под новые ядра ?
Привет всем !
Вопрос состоит в следующем:
Как можно ограничить количестко процессов конкретному пользователю ?
Например есть пользователь Вася - он НЕ может запускать больше чем 10 процессов например wget-a, или другого любого демона/тулзени.
Есть Петя - 20 процессов.
Есть ли програмулина, которая будет запускатся из поз root-a, и при привышении ко-ва процессов будет просто убивать все новые ?
Привет фсем !
Ноставил нативное нанрыло. Но звука нема :(
Где копать незнаю. Может у кого-то была такая поблема.
Привет усем ! bash-2.05b# mount //10.9.1.1/video /mnt/tmp/ -o username=iron Password: bash-2.05b# ls -l /mnt/tmp/ итого 181 lrwxr--r-- 1 root root 28 Янв 3 03:07 documentary -> /mnt/wd200/video/documentary lrwxr--r-- 1 root root 24 Янв 3 03:08 Episode -> /mnt/wd200/video/Episode drwxr-xr-x 1 root root 0 Фев 8 22:58 films drwxr-xr-x 1 root root 0 Фев 12 15:40 goblin lrwxr--r-- 1 root root 26 Янв 3 03:09 !incoming -> /mnt/wd200/video/!incoming lrwxr--r-- 1 root root 24 Янв 3 03:08 Multiki -> /mnt/wd200/video/Multiki lrwxr--r-- 1 root root 26 Янв 3 03:08 !NewFilms -> /mnt/wd200/video/!NewFilms lrwxr--r-- 1 root root 23 Янв 3 03:08 raznoe -> /mnt/wd200/video/raznoe lrwxr--r-- 1 root root 24 Янв 3 03:08 Russian -> /mnt/wd200/video/Russian lrwxr--r-- 1 root root 23 Янв 3 03:55 serial -> /mnt/wd200/video/serial lrwxr--r-- 1 root root 22 Янв 6 23:53 undel -> /mnt/p0/video/undelete -rwxr--r-- 1 root root 77824 Фев 15 21:32 x -rwxr--r-- 1 root root 77824 Фев 15 21:32 x bash-2.05b# smbd -V Version 3.0.10 bash-2.05b# Шо это за приколы ? Почему я в примонтированой шере вижу симлинки, да ещё и относительно путей сервера ? Под Масдаем все нормально работает. Читал маны, думал что это фича, но так ничего не нашел. х.з. может плохо искал...
| ← назад | следующие → |