Покажи теми - gotha
Виж публикациите на потр. | * Виж темите на потр. | Виж прикачените файлове на потр
Страници: [1] 2 3 4
1  Linux секция за напреднали / Начини за увеличаване на бързодействието / Много бавен LAMP сървър -: Яну 08, 2012, 19:12
Здравейте,

надявам се да съм уцелил раздела.

Имам сървър с Ubuntu 11.4, сървърната версия, който се ползва само за едно php/mysql приложение, което като цяло е тежичко но не е нещо страшно.
Сървъра е с четириядрен Core i7, 16 GB RAM и 2 x 3 TB SATA 6 Gb/s HDD 7200 rpm (Software-RAID 1). Като цяло би трябвало да е предостатъчно за нуждите ми.
Проблема е, че особено при повечко свързани клиенти уеб сървъра е страшно бавен.
Top казва, че най-натоварващия процес е mysqld, но той рядко преминава 20% CPU
iotop показва DISK READ 0.00 B/s (което ми се струва малко странно),  TOTAL DISK WRITE се движи средно около 500 K/s и няколко пъти е листнат mysqld с по 20-30 K/s disk write.

Интернет връзката е стабилна, а и дори когато се опитвам да отворя приложението от localhost през links пак бави, включително се бавят и други уеб приложения като phpmyadmin. Проверих за бавни заявки и най-бавните, които би трябвало да се изпълняват веднъж на няколко часа отнемат по-малко от половин секунда.

free -m дава
             total       used       free     shared    buffers     cached
Mem:         15994      11691       4302          0        290       9852
-/+ buffers/cache:       1549      14445
Swap:        32766          0      32766

Като цяло ми се струва, че сървъра не е претоварен, то всичко става зверски бавно.

Имате ли някакви предложения как мога да оптимизирам нещата ?
2  Нетехнически теми / Идеи и мнения / fork на gpl/agpl проект -: Юли 21, 2010, 10:56
Здравейте,

да питам по-знаещите, какво се изисква от мен ако реша да направя мой fork на проект лицензиран под agpl така че всичко да си е по правилата ?

Доколкото разбрах трябва да запазя оригиналния лиценз и да пиша навсякъде къде кода, който е писан съм го писал аз и къде е от оригиналния проект.
Освен да предоставя source-а на програмата имам ли някакви други задължения ?

Четох, че всъщност основната разлика между двата е, че Affero е предвиден за уеб приложения и задължава потребителя да получи source-а, въпреки че реално няма достъп до програмата, а я ползва през мрежата (или нещо от този тип). Дали има някакви допълнителни ограничения ?

П.П. Четох и двата лиценза, но са написани по такъв начин, че ми е доста трудно да разбера точно каквото ми трябва
3  Linux секция за начинаещи / Настройка на програми / Ubuntu и postfix -: Яну 04, 2010, 17:49
Здравейте,
имам един ubuntu сървър от който ми трябва да пращам мейли. 
Опитвам се да настроя posftix, но нещо ми бяга по тъча.
Инсталирах си нормално пакета.
след това пуснах dpkg-reconfigure postfix и наблъсках настройките, които са препоръчани в ubuntu server guide-a
http://doc.ubuntu.com/ubuntu/serverguide/C/postfix.html
 
Опитвам се да изпращам мейли конзолно с mail така:
Цитат
cat testmail.txt | mail -s test-subject mymail@gmail.com
като testmail.txt ми е предварително приготвен текст за пращане. Писмото не се получава. На локалната ми поща (тая на сървъра) се получава мейл, който гласи, че писмото не може да се изпрати, но не знам дали този отговор идва от gmail или postfix-а го праща.
btw, пращането на писма до локален юзър (user@localhost) работи

/var/log/mail.log-а ми вади това:
Цитат
Jan  4 17:43:45 admin-server postfix/pickup[7084]: 75399A063C: uid=0 from=<root>
Jan  4 17:43:45 admin-server postfix/cleanup[7151]: 75399A063C: message-id=<20100104154345.75399A063C@admin-server>
Jan  4 17:43:45 admin-server postfix/qmgr[5248]: 75399A063C: from=<root@localhost>, size=360, nrcpt=1 (queue active)
Jan  4 17:43:45 admin-server postfix/error[7153]: 75399A063C: to=<тестовмейл@gmail.com>, relay=none, delay=0.48, delays=0.38/0.01/0/0.09, dsn=4.3.2, status=deferred (deferred transport)
Jan  4 17:44:00 admin-server postfix/smtpd[7155]: fatal: parameter "smtpd_recipient_restrictions": specify at least one working instance of: check_relay_domains, reject_unauth_destination, reject, defer or defer_if_permit
Jan  4 17:44:01 admin-server postfix/master[5246]: warning: process /usr/lib/postfix/smtpd pid 7155 exit status 1
Jan  4 17:44:01 admin-server postfix/master[5246]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling


/etc/posftix/master.cf файла ми изглежда така:

Цитат
smtp      inet  n       -       -       -       -       smtpd
#submission inet n       -       -       -       -       smtpd
#  -o smtpd_tls_security_level=encrypt
#  -o smtpd_sasl_auth_enable=yes
#  -o smtpd_client_restrictions=permit_sasl_authenticated,reject
#  -o milter_macro_daemon_name=ORIGINATING
#smtps     inet  n       -       -       -       -       smtpd
#  -o smtpd_tls_wrappermode=yes
#  -o smtpd_sasl_auth_enable=yes
#  -o smtpd_client_restrictions=permit_sasl_authenticated,reject
#  -o milter_macro_daemon_name=ORIGINATING
#628      inet  n       -       -       -       -       qmqpd
pickup    fifo  n       -       -       60      1       pickup
cleanup   unix  n       -       -       -       0       cleanup
qmgr      fifo  n       -       n       300     1       qmgr
#qmgr     fifo  n       -       -       300     1       oqmgr
tlsmgr    unix  -       -       -       1000?   1       tlsmgr
rewrite   unix  -       -       -       -       -       trivial-rewrite
bounce    unix  -       -       -       -       0       bounce
defer     unix  -       -       -       -       0       bounce
trace     unix  -       -       -       -       0       bounce
verify    unix  -       -       -       -       1       verify
flush     unix  n       -       -       1000?   0       flush
proxymap  unix  -       -       n       -       -       proxymap
proxywrite unix -       -       n       -       1       proxymap
smtp      unix  -       -       -       -       -       smtp
# When relaying mail as backup MX, disable fallback_relay to avoid MX loops
relay     unix  -       -       -       -       -       smtp
   -o smtp_fallback_relay=
#       -o smtp_helo_timeout=5 -o smtp_connect_timeout=5
showq     unix  n       -       -       -       -       showq
error     unix  -       -       -       -       -       error
retry     unix  -       -       -       -       -       error
discard   unix  -       -       -       -       -       discard
local     unix  -       n       n       -       -       local
virtual   unix  -       n       n       -       -       virtual
lmtp      unix  -       -       -       -       -       lmtp
anvil     unix  -       -       -       -       1       anvil
scache    unix  -       -       -       -       1       scache
#
# ====================================================================
# Interfaces to non-Postfix software. Be sure to examine the manual
# pages of the non-Postfix software to find out what options it wants.
#
# Many of the following services use the Postfix pipe(8) delivery
# agent.  See the pipe(8) man page for information about ${recipient}
# and other message envelope options.
# ====================================================================
#
# maildrop. See the Postfix MAILDROP_README file for details.
# Also specify in main.cf: maildrop_destination_recipient_limit=1
#
maildrop  unix  -       n       n       -       -       pipe
  flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient}
#
# See the Postfix UUCP_README file for configuration details.
#
uucp      unix  -       n       n       -       -       pipe
  flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
#
# Other external delivery methods.
#
ifmail    unix  -       n       n       -       -       pipe
  flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp     unix  -       n       n       -       -       pipe
  flags=Fq. user=bsmtp argv=/usr/lib/bsmtp/bsmtp -t$nexthop -f$sender $recipient
scalemail-backend unix   -   n   n   -   2   pipe
  flags=R user=scalemail argv=/usr/lib/scalemail/bin/scalemail-store ${nexthop} ${user} ${extension}
mailman   unix  -       n       n       -       -       pipe
  flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py
  ${nexthop} ${user}

Имате ли идеи какво не е наред ?

4  Linux секция за начинаещи / Настройка на програми / Проблем с alacarte (gnome menu editor) -: Юни 22, 2009, 04:04
След dist-upgrade от ubuntu 8.10 на 9.04 всичко си беше ок, докато не реших да редактирам главното меню на gnome. Програмата крашна и ми изчезна цялата секция програми. В смисъл, мога да виждам всичко в секциите "Места" и "Система", на в програми няма нищо.
По лошото е, че alacarte (редактора на менюта) не иска да се стартира за да се оправят нещата.
Пробвах преинсталиране като преди това го махнах с purge, но няма ефект.
При стартиране от конзола получавам следната грешка:
Код
GeSHi (Bash):
  1. gotha@gotha-laptop:~$ alacarte
  2. Traceback (most recent call last):
  3.  File "/usr/bin/alacarte", line 36, in <module>
  4.    main()
  5.  File "/usr/bin/alacarte", line 32, in main
  6.    app = MainWindow(datadir, version, sys.argv)
  7.  File "/usr/lib/python2.6/dist-packages/Alacarte/MainWindow.py", line 50, in __init__
  8.    self.editor = MenuEditor()
  9.  File "/usr/lib/python2.6/dist-packages/Alacarte/MenuEditor.py", line 36, in __init__
  10.    self.__loadMenus()
  11.  File "/usr/lib/python2.6/dist-packages/Alacarte/MenuEditor.py", line 46, in __loadMenus
  12.    self.applications.dom = xml.dom.minidom.parse(self.applications.path)
  13.  File "/usr/lib/python2.6/xml/dom/minidom.py", line 1918, in parse
  14.    return expatbuilder.parse(file)
  15.  File "/usr/lib/python2.6/xml/dom/expatbuilder.py", line 924, in parse
  16.    result = builder.parseFile(fp)
  17.  File "/usr/lib/python2.6/xml/dom/expatbuilder.py", line 211, in parseFile
  18.    parser.Parse("", True)
  19. xml.parsers.expat.ExpatError: no element found: line 1, column 0
  20.  
Някакви идеи как да оправя нещата ?
5  Хумор, сатира и забава / Живота, вселената и някакви други глупости / Ако разбиете някой сайт ... -: Фев 21, 2009, 03:12
Става въпрос за следната ситуация. Намирате дупка в някакъв сайт и след известно време имате достъп до администраторския им панел, базата данни и още каквото се сетите. Какво бихте направили ?
Естествено въпроса е изцяло хипотетичен. ;)
6  Linux секция за начинаещи / Настройка на програми / Apache forbidden -: Яну 24, 2009, 20:36
Здравейте,
опитвам се да добавя един виртуален хост в конфигурационните файлове.
Идеята ми е да си "share-на" музиката за да я stream-вам след това през нет-а.
Файла съдържа:
Цитат
<VirtualHost *:80>
        DocumentRoot "/media/Storage/Music"
        ServerName music
</VirtualHost>
Другите ми виртуални хостове работят със подобен тип описание в конфигурационния файл.
Това е единствения виртуален хост, който ми дава:
Цитат
403
Forbidden

You don't have permission to access / on this server.
Съмнява ме, че е защото дяла, който е монтиран на /media/Storage е ntfs и дори след като изпълня
Цитат
chown gotha /media/Storage -R
продължава да пише, че собственика е root.

Имате ли някакви идеи как да оправя нещата ?
7  Linux секция за начинаещи / Настройка на програми / Linux-а накъсва -: Дек 02, 2008, 00:53
Предистория:
Понеже на лаптопа ми беше супер мазало, разбирайте - един линукс, на прекалено малък партишън, едно счупено XP, което успях да накарам да пуска X вместо explorer.exe и след тоова се  предаде и една Vista, на която и беше изтекъл trial периода и не ми занимаваше да я краквам. Ubuntu-то беше единственото правилно функциониращо нещо на машината.
Та, изтрих всички windows-и, пренаправих дяловете и сложих ubuntu 8.04.

След инсталацията нещо не ми изглеждаше добре. Странно но всичко сякаш накъсваше. Трудно е да се обясни какво точно представлява проблема, не просто забива, не просто се влачи. Сякаш на всеки 2-3 секунди за няколко стотни всичко забива и след това отбива. Помслих, че е от видео драйверите. Сложих ги, 3d ускорението работи, но проблема продължава.
Махнах gnome-а, сложих openbox - същото.
След това забелязах, че проблема го има и в конзола.  Както си пиша и изведнъж спира и след секунда продължава. Същото е и при изпълнението на програмите в конзола.
CPU usage-а ми не се качва над 50-60%.

Това е най-странното нещо, което ми се е случвало с линукс и нямам никаква идея какво може да е. Имате ли някакви идеи ?
8  Програмиране / Web development / PHP ming - flash slideshow -: Ное 12, 2008, 00:51
Здравейте,
опитвам се да направя flash slideshow, което нон-стоп да цикли разни картинки. Благодарение на този скрипт успях да стигна до някъде.
Проблема е, че искам всеки слайд от новото видео да е различен линк към определена страница от сайта ми.
Примерно, имаме сайт за коли и в началото се зарежда анимация с най-яките и най-скъпи коли, който предлагаме, идеята е като се кликне на някоя от колите на снимките флаша да те препраща към съответната страница.
Ming ми е много мътна работа, флаша още повече.

Някой занимавал ли се е с ming и може ли да помогне ?
9  Linux секция за напреднали / Начини за увеличаване на бързодействието / USB stick използван за swap partition -: Ное 03, 2008, 11:27
Гледам, че нашите любимци от Microsoft са сложили във Виста някаква "технология", с която очевидно много се гордеят - ReadyBoost. Доколкото разбрах какво представлява, то флашката се монтира и се ползва за някакво кеширане. Тук може и да бъркам, но не успях да намеря много информация по въпроса.

Та тук, пред мене излиза следната идея - какво ще стане ако си монтирам флашка като swap партишън? Ще има ли някаква осезаема промяна в положителна или отрицателна посока?
10  Linux секция за начинаещи / Настройка на програми / No swap -: Окт 22, 2008, 14:29
Само да питам дали е нормално това:
Цитат

gotha@gotha-laptop:~$ uname -a
Linux gotha-laptop 2.6.24-21-generic #1 SMP Mon Aug 25 17:32:09 UTC 2008 i686 GNU/Linux
gotha@gotha-laptop:~$ free -m
             total       used       free     shared    buffers     cached
Mem:           883        848         35          0         58        321
-/+ buffers/cache:        469        414
Swap:         1984          0       1984

Машината е notebook asus a9rp с 1gb RAM, от която обаче си взема и видео картата - ATI Xpress 200M.
Притеснява ме не само това, че почти цялата RAM е заета, а и че нищо не е swap-нато.
Това нормално ли е ?
11  Предложения и въпроси относно Linux-BG / Предложения за подобрения на сайта / Rss linuxbg -: Юни 25, 2008, 18:39
Някой забелязал ли е от време на време linux-bg пуска последните 10-тина новини като нови през rss-a?
Не знам дали бъга е в google reader или в сайта, но при мен се получава този неприятен (д)ефект.
Друго, което предлагам е rss-a да пуска целите новини или поне част от съдържанието, а не само заглавието.
Ако сте навити да е на php мога да го напиша като отделен модул без въобще да бутам останалата част от сайта.
12  Хумор, сатира и забава / Живота, вселената и някакви други глупости / Софтуер за мобилни телефони -: Юни 17, 2008, 00:09
Имам един малко странен въпрос. Понеже на PC архитектурата може да се инсталира Linux и Windows, дали има подобна архитектура за мобилни телефони ?
Интересува ме основно за да знам дали ако си купя телефон с предварително инсталиран Windows Mobile след това мога да му сложа Linux или поне Symbian.
13  Linux секция за начинаещи / Настройка на програми / Kernel downgrade -: Апр 06, 2008, 18:43
Здравейте,
налага ми се да направя downgrade до kernel 2.6.15 заради едни кирливи драйвери на уеб камера.
Машината е с Kubuntu 7.10, kernel 2.6.20.
До сега не съм прекомпилирал ядро за това реших да го направя по Ubuntu начина, тоест добавям хранилище на dapper и след това пиша:
Примерен код
apt-get install linux-image-2.6.15-23-386

Всичко си върви нормално, обаче накрая плюе:
Примерен код
Selecting previously deselected package linux-image-2.6.15-23-386.
(Reading database ... 151898 files and directories currently installed.)
Unpacking linux-image-2.6.15-23-386 (from .../linux-image-2.6.15-23-386_2.6.15-23.39_i386.deb) ...
Setting up linux-image-2.6.15-23-386 (2.6.15-23.39) ...
update-initramfs: Generating /boot/initrd.img-2.6.15-23-386
W: udev hook script requires at least kernel version 2.6.17
W: not generating requested initramfs for kernel 2.6.15-23-386
Not touching initrd symlinks since we are being reinstalled (2.6.15-23.39)
Not updating image symbolic links since we are being updated (2.6.15-23.39)

Ако пробвам ръчно:
Примерен код

# update-initramfs -u
update-initramfs: Generating /boot/initrd.img-2.6.15-23-386
W: udev hook script requires at least kernel version 2.6.17
W: not generating requested initramfs for kernel 2.6.15-23-386

Ако правилно разбирам това, което ми казва явно версията ми на initramfs-tools е прекалено нова и се опитах да сложа по-стара от хранилищата на dapper:
Примерен код
# dpkg -i initramfs-tools_0.40ubuntu32_all.deb
dpkg - warning: downgrading initramfs-tools from 0.85eubuntu20 to 0.40ubuntu32.
(Reading database ... 154099 files and directories currently installed.)
Preparing to replace initramfs-tools 0.85eubuntu20 (using initramfs-tools_0.40ubuntu32_all.deb) ...
Unpacking replacement initramfs-tools ...
dpkg: warning - unable to delete old directory `/etc/initramfs-tools/conf.d': Directory not empty
dpkg: warning - unable to delete old directory `/etc/initramfs-tools': Directory not empty
Setting up initramfs-tools (0.40ubuntu32) ...
W: udev hook script requires at least kernel version 2.6.17
W: not generating requested initramfs for kernel 2.6.15-23-386

След това отново опитвам:
Примерен код
# update-initramfs -u
W: udev hook script requires at least kernel version 2.6.17
W: not generating requested initramfs for kernel 2.6.15-23-386

Имате ли някакви идеи как да оправя нещата, защото ако продължавам така скоро ще си downgrade-на цялата система до dapper.
14  Хумор, сатира и забава / Живота, вселената и някакви други глупости / Електронно банкиране -: Мар 25, 2008, 21:25
Темата не е много свързана с Линукс, но все пак мисля, че тук има хора, които могат да ми помогнат.
Писна ми да ходя по банките за да направя превод от типа на 10 лева за хостинг и ми дойде някаква мисъл за електронно банкиране. До сега не съм ползвал нищо такова и нямам никаква идея за какво иде реч.
Искам да питам дали ползвате нещо такова, кое точно и доволни ли сте ?
Примерно не мога да схвана разликата между ePay и това, което предлагат банките. До колкото съм чувал от разни познати ти трябват някакви ключове, които не се разбирали много с Линукс, има ли нещо такова ?
Благодаря предварително за отговорите.
15  Хумор, сатира и забава / Живота, вселената и някакви други глупости / Добри Божилов - Тангра -: Фев 07, 2008, 05:00
Слушам си аз Тангра Мега Рок онлайн, Васил Върбанов говори някакви приятни неща за пиене и по едно време обявява Добри Божилов "от българската интернет партия". Направо се задавих.
В момента го слушам как се прави на велик със своя "интернет бизнес".
Малко цитати:
- "Рекламата в Гугъл му струвала по-евтино отколкото да рекламирам в български сайтове." '<img'> сериооозно ли бе момче ?!? '<img'>
- "Добри Божилов не е от добрите момчета в интернет, признавам си това...  ...Не мога да отрека, че в миналото съм използвал спам за да рекламирам свои проекти."
"Хората, които пишат негативни неща за мене мога да ги изброя поименно" - Аз как се казвам ?
" ...този имидж който имам в интернет е, мога да кажа, от безрасъдната младост.."
Като изключим факта, че човека говори като смухтер, човека е много зле, ама много.
Страници: [1] 2 3 4