Модераторы: ZeeLax, powerfox
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проблемы с установкой memcached 
:(
    Опции темы
nikitos1980
Дата 8.7.2011, 17:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 96
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



Добрый день
Есть сервер в ОС Linux 2.6
Установлен libevent          i586         1.4.5-2.fc11 
Я скопировал архив tar.gz memcached, распаковал его, зашел в директорию с распакованными файлами, и набрал:
Код

./configure

Получаю ошибку:
Код

[root@km35612 memcached-1.4.5]# ./configure
checking build system type... Invalid configuration `i686-pc-linux-': machine `i686-pc-linux' not recognized
configure: error: /bin/sh ./config.sub i686-pc-linux- failed

Подскажите пожалуйста, как можно обойти ошибку? Нужно ли переустанавливать Libevent или воспользоваться rpm-пакетом memcached для установки?

PM MAIL WWW   Вверх
ChihPih
Дата 8.7.2011, 21:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 532
Регистрация: 3.12.2006

Репутация: нет
Всего: 22



А что мешает из репозитория установить?

P.S. ставьте rpm пакет, подойдет для большенства случаев.


--------------------
www.info-x.org - информационный ресурс о ОС FreeBSD. Форум.
PM MAIL WWW Jabber   Вверх
nikitos1980
Дата 9.7.2011, 17:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 96
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



Попробовал установить 2 пакета, оба случая сопроводаются ошибками:

1.
[root@km35612 memcached]# rpm -ihv memcached-1.2.6-5.3.i586.rpm
warning: memcached-1.2.6-5.3.i586.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 3dbdc284
error: Failed dependencies:
        insserv is needed by memcached-1.2.6-5.3.i586
        fillup is needed by memcached-1.2.6-5.3.i586
        rpmlib(PayloadIsLzma) <= 4.4.2-1 is needed by memcached-1.2.6-5.3.i586

2.
[root@km35612 memcached]# rpm -ihv memcached-1.2.6-5.3.src.rpm
warning: memcached-1.2.6-5.3.src.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 3dbdc284
   1:memcached              ########################################### [100%]

Судя по всему, программа не может найти корректный ключ. Я пытаюсь импортировать один из 2-х установленных на машине так:
rpm --import /usr/share/rhn/gpg-pubkey-d2****-49****
Получаю failed


Это сообщение отредактировал(а) nikitos1980 - 9.7.2011, 17:57
PM MAIL WWW   Вверх
ChihPih
Дата 9.7.2011, 18:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 532
Регистрация: 3.12.2006

Репутация: нет
Всего: 22



Цитата(nikitos1980 @  9.7.2011,  20:21 Найти цитируемый пост)
1.[root@km35612 memcached]# rpm -ihv memcached-1.2.6-5.3.i586.rpm
warning: memcached-1.2.6-5.3.i586.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 3dbdc284
error: Failed dependencies:        
insserv is needed by memcached-1.2.6-5.3.i586        
fillup is needed by memcached-1.2.6-5.3.i586        
rpmlib(PayloadIsLzma) <= 4.4.2-1 is needed by memcached-1.2.6-5.3.i586

В выводе сказано, что не хватает 3-х пакетов для установки...

Это сообщение отредактировал(а) ChihPih - 9.7.2011, 18:05


--------------------
www.info-x.org - информационный ресурс о ОС FreeBSD. Форум.
PM MAIL WWW Jabber   Вверх
nikitos1980
Дата 9.7.2011, 21:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 96
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



Цитата(ChihPih @  9.7.2011,  18:05 Найти цитируемый пост)
В выводе сказано, что не хватает 3-х пакетов для установки

Я так и подумал, и в своем ответе написал (вернее, я опустил этот момент, перескочив к главному): "не может найти корректный ключ"
То есть, я пытался установить rpm-пакет insserv, и опять получил сообщение signature: NOKEY, key ID 3dbdc284
А подгрузить его (ключ) не получается rpm --import /usr/share/rhn/gpg-pubkey-d2****- 
На машине найдено 2 ключа, но не могу определить путь к ним
PM MAIL WWW   Вверх
ChihPih
Дата 10.7.2011, 07:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 532
Регистрация: 3.12.2006

Репутация: нет
Всего: 22



Что за ОС у вас?


--------------------
www.info-x.org - информационный ресурс о ОС FreeBSD. Форум.
PM MAIL WWW Jabber   Вверх
nikitos1980
Дата 10.7.2011, 17:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 96
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



Цитата(ChihPih @ 10.7.2011,  07:21)
Что за ОС у вас?

Linux 2.6
Я писал в первом сообщении
PM MAIL WWW   Вверх
ChihPih
Дата 10.7.2011, 20:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 532
Регистрация: 3.12.2006

Репутация: нет
Всего: 22



Цитата(nikitos1980 @ 10.7.2011,  20:24)
Цитата(ChihPih @ 10.7.2011,  07:21)
Что за ОС у вас?

Linux 2.6
Я писал в первом сообщении

Linux - это ядро, а не полноценная ОС...
Покажите вывод команды uname -a.


--------------------
www.info-x.org - информационный ресурс о ОС FreeBSD. Форум.
PM MAIL WWW Jabber   Вверх
nikitos1980
Дата 10.7.2011, 22:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 96
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



Цитата(ChihPih @  10.7.2011,  20:25 Найти цитируемый пост)
Покажите вывод команды uname -a.

Прошу прощения, я думал что Линукс - это операционка, подобно Windows
# uname -a
Linux km35612.keymachine.de 2.6.29.4-167.fc11.i686.PAE #1 SMP Wed May 27 17:28:22 EDT 2009 i686 athlon i386 GNU/Linux

PM MAIL WWW   Вверх
ChihPih
Дата 11.7.2011, 06:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 532
Регистрация: 3.12.2006

Репутация: нет
Всего: 22



Походу у вас Fedora 11 стоит. Там менеджер пакетов есть yum. Почитайте документацию по yum, на официальном сайте Fedora или где-нить в нете, и ставьте пакеты с помощью него, избавит от кучи проблем.


--------------------
www.info-x.org - информационный ресурс о ОС FreeBSD. Форум.
PM MAIL WWW Jabber   Вверх
nikitos1980
Дата 11.7.2011, 10:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 96
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



Цитата(ChihPih @  11.7.2011,  06:44 Найти цитируемый пост)
Походу у вас Fedora 11 стоит. Там менеджер пакетов есть yum

Спасибо, воспользовался yum
Установил сборку
Код
yum install  -y memcache  php-pecl-memcache

SELinux  меня включен, установил еще один пакет – memcached-selinux
Далее...
Код

vi  /etc/sysconfig/memcached
chkconfig  memcached  on
service  memcached  start
service  httpd  restart

phpinfo() отображает модуль memcache, php  -i  |grep  memcache также отображает инфу без ошибок
Но, при запуске php-файла на сервере (обращении к memcached из php-кода) получаю ошибку соединения с сервером memcached
Код

memcache_connect() [function.memcache-connect]: Server 127.0.0.1 (tcp 11211, udp 0) failed with: Connection refused (111)memcache_connect() [function.memcache-connect]: Can't connect to 127.0.0.1:11211, Connection refused (111)

PM MAIL WWW   Вверх
ChihPih
Дата 11.7.2011, 10:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 532
Регистрация: 3.12.2006

Репутация: нет
Всего: 22



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

Это сообщение отредактировал(а) ChihPih - 11.7.2011, 11:00


--------------------
www.info-x.org - информационный ресурс о ОС FreeBSD. Форум.
PM MAIL WWW Jabber   Вверх
nikitos1980
Дата 11.7.2011, 11:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 96
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



В конфигурации memcache сделаны записи
PORT="11211"
USER="memcached"
MAXCONN="1024"
CACHESIZE="1024"
OPTIONS="-1  127.0.0.1"

Через плеск зашел в управление Firewall, но там даже не нашел информации о модуле memcached

Попробую поискать в сети и где-нить найти права для пользователей
PM MAIL WWW   Вверх
nikitos1980
Дата 12.7.2011, 19:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 96
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



ChihPih, помогите пожалуйста, может быть ссылкой, куда рыть? Я попробовал через plesk создать правило memcached в файрволле, задал ip 127.0.0.1. Не подействовало. Нарыл в сети немного инфы по iptables, вроде это правила для файрволл, но манипулирование в iptables кажется весьма запутанным. Можете что-нибудь посоветовать?
Спасибо

Вот что у меня на данный момент
Код

telnet localhost 11211
Trying ::1...
telnet: connect to address ::1: Connection refused
Trying 127.0.0.1...
telnet: connect to address 127.0.0.1: Connection refused


Это сообщение отредактировал(а) nikitos1980 - 12.7.2011, 19:45
PM MAIL WWW   Вверх
ChihPih
Дата 12.7.2011, 21:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 532
Регистрация: 3.12.2006

Репутация: нет
Всего: 22



Если есть возможность, то отключите фаер (сбросте все правила) и проверте удается подключиться - есди да, то роблема соответственно в фаере. Если опять та же ошибка, значит надо тюнить memcached. С memcached на данный момент мне работать не приходилось, но, думаю, гуголь поможет, если набрать в нем запрос - настройка memcached (статей на эту тему полно в нете).

P.S. Проверте вообще запущен ли деион memcached (например, командой ps -aux | grep memcached).

Это сообщение отредактировал(а) ChihPih - 12.7.2011, 21:05


--------------------
www.info-x.org - информационный ресурс о ОС FreeBSD. Форум.
PM MAIL WWW Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Oбщие вопросы"
nickless
Imple
pythonwin

В этом форуме предпочтительны вопросы на следующие темы:

  • Конкретные вопросы о конкретном ПО. В таких вопросах желательно привести точные данные о программе: версия программы, версия ОС, версия ядра, и проблему в форме: сделал Х, хотел получить Y, а получил Z.
  • Неконкретные вопросы о выборе ПО
  • Обзоры - как дополнение в ветку Обзоры


  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Программное обеспечение под *NIX системы | Следующая тема »


 




[ Время генерации скрипта: 0.0594 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.