LINUX.ORG.RU

Сообщения carter

 

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

Форум — Admin

Всем привет.

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

 

carter
()

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

Форум — Admin

Всем привет

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
()

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

Форум — Admin

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

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

 , ,

carter
()

prosody + kerberos

Форум — Admin

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

 ,

carter
()

xmpp web-client

Форум — Desktop

Всем привет.

Посоветуйте пожалуйста
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
()

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

Форум — Admin

всем привет.

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

 

carter
()

телефония

Форум — Admin

Всем привет.

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

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

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

 

carter
()

клиент sip

Форум — Admin

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

 

carter
()

ssh туннель (solved)

Форум — Admin

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

 

carter
()

google chrome и тормоза

Форум — Desktop

всем привет

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

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

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

 ,

carter
()

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

Форум — Admin

Всем привет.

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

 

carter
()

yum find depends

Форум — Admin

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

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

 ,

carter
()

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

Форум — Development

Всем привет

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

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

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

 , ,

carter
()

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

Форум — Admin

Всем привет

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

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

 , ,

carter
()

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

Форум — Admin

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

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

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

 

carter
()

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

Форум — Development

Всем привет.

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

Для корректной работы нужно использовать идентичные флаги при конфигурации исходников 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
()

docker volume (permission)

Форум — Admin

всем привет

Подскажите пожалуйста
Каким образом можно передать права если я хочу подключить 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
()

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

Форум — Admin

Всем привет

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

Вопросы:

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

 , , ,

carter
()

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

Форум — Admin

Всем привет.

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

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

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

 

carter
()

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