LINUX.ORG.RU

Сообщения carter

 
Форум — Admin

postgres распределение запросов

 

Всем привет.

Скажите плиз, с помощью чего лучше настроить распределение запросов:
- инсерты только с мастера
- запросы на чтение только со слейва.

carter
()
Форум — Admin

ошибка при импорте (mongodb)

 

Всем привет

mongodb 3.2 Делаю импорт в mongo, файл list.json в 3 миллиона записей
mongoimport -d database -c collection --file list.json
В убунте импорт проходит, а в центосе выдает ошибку.

Failed: error processing document #6643: invalid character 'a' after object key:value pair
imported 6621 documents

carter
()
Форум — Admin

авторизация kerberos - xxmp client

 , ,

Всем привет
Имею ldap сервер + сервер-xmpp + веб клиент-xmpp и клиент пк(с которого захожу на клиент xmpp)
Сейчас пользователи авторизуются на пк через ldap сервер.
Хочу чтобы после авторизации на пк, при вхождении через веб клиент-xmpp, автоматом проходила авторизация на лдап сервер.

Каким образом что лучше сделать?

carter
()
Форум — Admin

prosody + kerberos

 ,

Всем привет. prosody(xmpp сервер) + kerberos
Подскажите плиз, кто нибудь поднимал такую схему?
работает ли она?

carter
()
Форум — Desktop

xmpp web-client

 

Всем привет.

Посоветуйте пожалуйста
xmpp web-client написанный на javasript

carter
()
Форум — Admin

не видит либы

 

всем привет
хочу поставить пакет prosody
выход такая бяка, что нужны пакеты libcrypto.so.10 и libssl.so.10
centos 6

--> Running transaction check
---> Package prosody.x86_64 0:0.9.10-1.el6 will be installed
--> Processing Dependency: lua-socket for package: prosody-0.9.10-1.el6.x86_64
--> Processing Dependency: lua-sec for package: prosody-0.9.10-1.el6.x86_64
--> Processing Dependency: lua-filesystem for package: prosody-0.9.10-1.el6.x86_64
--> Processing Dependency: lua-expat for package: prosody-0.9.10-1.el6.x86_64
--> Processing Dependency: libcrypto.so.10(libcrypto.so.10)(64bit) for package: prosody-0.9.10-1.el6.x86_64
--> Running transaction check
---> Package lua-expat.x86_64 0:1.3.0-1.el6 will be installed
---> Package lua-filesystem.x86_64 0:1.4.2-1.el6 will be installed
---> Package lua-sec.x86_64 0:0.5-4.el6 will be installed
--> Processing Dependency: libssl.so.10(libssl.so.10)(64bit) for package: lua-sec-0.5-4.el6.x86_64
--> Processing Dependency: libcrypto.so.10(libcrypto.so.10)(64bit) for package: lua-sec-0.5-4.el6.x86_64
--> Processing Dependency: libcrypto.so.10(OPENSSL_1.0.1_EC)(64bit) for package: lua-sec-0.5-4.el6.x86_64
---> Package lua-socket.x86_64 0:3.0-0.10.rc1.el6 will be installed
---> Package prosody.x86_64 0:0.9.10-1.el6 will be installed
--> Processing Dependency: libcrypto.so.10(libcrypto.so.10)(64bit) for package: prosody-0.9.10-1.el6.x86_64
--> Finished Dependency Resolution
Error: Package: lua-sec-0.5-4.el6.x86_64 (epel)
           Requires: libcrypto.so.10(libcrypto.so.10)(64bit)
Error: Package: prosody-0.9.10-1.el6.x86_64 (epel)
           Requires: libcrypto.so.10(libcrypto.so.10)(64bit)
Error: Package: lua-sec-0.5-4.el6.x86_64 (epel)
           Requires: libssl.so.10(libssl.so.10)(64bit)
Error: Package: lua-sec-0.5-4.el6.x86_64 (epel)
           Requires: libcrypto.so.10(OPENSSL_1.0.1_EC)(64bit)

при том что все эти либы уже есть.

/usr/lib64/libcrypto.so.10
/usr/lib64/libssl.so.10

carter
()
Форум — Admin

docker container - изменить порт

 

всем привет.

как изменить на рабочем контейнере порт?
не создавая контейнер заново.

carter
()
Форум — Admin

телефония

 

Всем привет.

Только начал разбираться с ip телефонией
Читал, но всё равно успел запутаться
Подскажите плиз.

Я бы хотел в офисе поднять asterisk - подключить несколько внешних номеров.

примерно 50 внутр номеров по sip.
Нужен fxo или подключить sip-транк, или что то ещё?

carter
()
Форум — Admin

клиент sip

 

Хочу поизучать freeswitch на виртуалке.
Но хотелось бы потестировать звонки итд
Есть ли какиенибудь sip клиенты для таких тестов? и какой порекомендуете под linux?

carter
()
Форум — Admin

ssh туннель (solved)

 

Всем привет, подскажите плиз.

carter
()
Форум — Desktop

google chrome и тормоза

 ,

всем привет

есть ПК, 2 ядра 4 гига памяти. не новый понятное дело)
стоял на нем и арч и генту и убунту, и всё было замечательно.
комп стоял год(не трогал его)
решил поставить на него убунту 16.
и дикие тормоза в гугл хром и в хромиуме(скроллинг, при открытии новой странички, при закрытии итд итп)
ставил драйвера nvidia и nouveau
вынимал карту нвидиа и гонял на интеле(ещё хуже)

переустанавливал и ставил другой хард. и пробовал настройки в гугле хроме.

куда смотреть подскажите плиз? нужен комп, а работать невозможно.

carter
()
Форум — Admin

ansible, обрабатывать правила после ошибки

 

Всем привет.

Подскажите плиз, как заставить ansible обрабатывать правила дальше по списку, даже если была ошибка после какого то выполнения скрипта из этого правила.

carter
()
Форум — Admin

yum find depends

 ,

Всем привет
Можно ли как то указать yum или утилите rpm
Чтобы установка зависимостей искались локально в директории?
ну к примеру

rpm -i test.rpm
и зависимости искались локально автоматически в директории к примеру /rpms.

carter
()
Форум — Development

запуск скрипта с правами root(python)

 , ,

Всем привет

Написал веб интерфейс с множеством скриптов, для своих тривиальных задач на сервере(питон), запускаю через apache
Хотелось бы запускать некоторые скрипты с правами, чтобы можно было к примеру создавать каталоги менять права, создавать конфиги для nginx итд(вообщем всё что только захочу через скрипт), ну вообщем с правами root.
Вопрос:

как написать скрипт, чтобы можно было вызвав этот скрипт через веб морду, делать все манипуляции с сервером?

1) как сделать секьюрно?
2) как сделать не секьюрно?

carter
()
Форум — Admin

Cистемы для резервного копирования БД

 , ,

Всем привет

Обычно все свои бэкапы я делал с помощью скриптов(для mysql и postgres)
Захотелось написать готовое решение для backup/restore с web интерфейсом и различными возможностями.

Но вот сегодня я заинтересовался, есть ли что то готовое(с нужными возможностями) и красивое(в плане web)?

carter
()
Форум — Admin

makefile проверка пременной

 

подскажите плиз
как написать в makefile

к примеру проверка пустая ли переменная

if ! [ -z $1 ] ;
        then echo busy;
        else echo epmty;
fi

carter
()
Форум — Development

mysql (пакет rpm) - исходные опции

 , ,

Всем привет.

Подскажите плиз

Для корректной работы нужно использовать идентичные флаги при конфигурации исходников MySQL, необходимых для сборки моей программы.

Но mysql установлен как rpm пакет, каким образом я могу посмотреть флаги при его сборке?

что я делал:
1. rpm -ivv *src.rpm - выдает простыню по которой я вообще ничего понять не могу.
2. нашел spec файл, вида:


  cd debug
  # Attempt to remove any optimisation flags from the debug build
  optflags=$(echo "%{optflags}" | sed -e 's/-O2 / /' -e 's/-Wp,-D_FORTIFY_SOURCE=2/ /')
  cmake ../%{src_dir} \
           -DBUILD_CONFIG=mysql_release \
           -DINSTALL_LAYOUT=RPM \
           -DCMAKE_BUILD_TYPE=Debug \
           -DCMAKE_C_FLAGS="$optflags" \
           -DCMAKE_CXX_FLAGS="$optflags" \
           -DWITH_INNODB_MEMCACHED=1 \
           -DINSTALL_LIBDIR="%{_lib}/mysql" \
           -DINSTALL_PLUGINDIR="%{_lib}/mysql/plugin" \
           -DINSTALL_SQLBENCHDIR=share \
           -DMYSQL_UNIX_ADDR="%{mysqldatadir}/mysql.sock" \
           -DFEATURE_SET="%{feature_set}" \
           -DWITH_EMBEDDED_SERVER=1 \
           -DWITH_EMBEDDED_SHARED_LIBRARY=1 \
           %{?ssl_option} \
           -DCOMPILATION_COMMENT="%{compilation_comment_debug}" \
           -DMYSQL_SERVER_SUFFIX="%{?server_suffix}"
  echo BEGIN_DEBUG_CONFIG ; egrep '^#define' include/config.h ; echo END_DEBUG_CONFIG
  make %{?_smp_mflags} VERBOSE=1

Но вот если бы не было spec файла, как быть?

carter
()
Форум — Admin

docker volume (permission)

 

всем привет

Подскажите пожалуйста
Каким образом можно передать права если я хочу подключить volume(хост) к контейнеру

К примеру:

 docker run -d -t -i   -v /var/lib/rabbitmq/:/var/lib/rabbitmq/ f7e2210asd6dc

Права после чего устанавливаются root:root на папку /var/lib/rabbitmq/ внутри контейнера.
А нужно rabbitmq

Dockerfile:

FROM centos:latest
RUN groupadd -r rabbitmq && useradd -r -g rabbitmq rabbitmq
RUN yum -y install epel-release
RUN yum -y install rabbitmq-server
RUN yum -y install net-tools
RUN rabbitmq-plugins enable rabbitmq_management
RUN chown -R rabbitmq:rabbitmq /var/lib/rabbitmq/
VOLUME /var/lib/rabbitmq/

carter
()
Форум — Admin

выбор: Puppet, Chef, Ansible, Salt

 , , ,

Всем привет

Только начинаю разбираться, и пытаюсь сделать выбор.

Вопросы:

  1. собственно, что из этого могли бы порекомендовать?
    • низкий порог вхождения
    • дальнейшая поддержка
    • какой из этих продуктов более актуальный сегодня и в дальнейшем(для поддержки 100+ хостов).
  2. можно ли сказать, что Ansible, Salt это «замена» более сложных puppet и chef?
carter
()
Форум — Admin

docker сохранение данных

 

Всем привет.

Подскажите пожалуйста.
1)
Хранение данных в контейнере, только:
Первый: монтирование папки из хост системы внутрь контейнера как тома (volume).
Второй (канонический, на котором настаивает докер): это использование data volume контейнеров

но я бы хотел без монтирования папки. Просто чтобы сохранялось в контейнере. Как же мне сохранять конфиги в nginx к примеру? каждый раз коммит делать?

2)
Делать клон контейнеров можно только с помощью коммитов?

carter
()

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