Page 1 of 1

Не удаляется домен на Slave

Posted: Fri May 22, 2015 3:44 pm
by SHELA
Здравствуйте
Создал домен через API(на master) - v-add-dns-on-web-alias
на Slave он появился,
но когда удаляю через API, на master удаляется, а вот на slave нет.
Удаляю через v-delete-dns-on-web-alias
Ошибок в system.log, error.log нет. Не на master, не на slave.
Очереди на удаление в dns-cluster.pipe нет.
Заметил что если вручную запустить очередь то при создание домена уходит больше времени, чем когда адо удалить. Такое чувство что запрос даже не уходит на удаление.

Пробовал удалить и заново добавить dns-host, не помогло.
slave - SUSPENDED='no'
В чем ошибка?

Re: Не удаляется домен на Slave

Posted: Sun May 24, 2015 8:40 pm
by SHELA
Толи я такой не счастливый, толи не знаю.. Только у меня что-ли эта проблема..

Re: Не удаляется домен на Slave

Posted: Sun May 24, 2015 10:08 pm
by Alex Connor
Попробуйте

Code: Select all

v-sync-dns-cluster

Re: Не удаляется домен на Slave

Posted: Mon May 25, 2015 7:44 am
by SHELA
Спасибо, за ответ.
Это команда удаляет все домены и заново добавляет.
Тоисть после удаления каждого домена на master, каждый раз запускать эту команду не очень практично. 400доменов удалить и заново их добавить.
домены за день удаляются порядка 40 раз.

Re: Не удаляется домен на Slave

Posted: Wed May 27, 2015 7:31 pm
by ForceMan
Проблема заключается в ошибке в скрипте /usr/local/vestacp/bin/v-delete-remote-dns-domain в строке 54. Первый аргумент для grep не окружен кавычками. Исправьте на
for cluster_str in $(grep "SUSPENDED='no'" $VESTA/conf/dns-cluster.conf); do

и будет вам счастье ;)

P.S.: релиз весты - 0.9.8

Re: Не удаляется домен на Slave

Posted: Thu May 28, 2015 10:05 am
by SHELA
Помогло, благодарю.
странно только что версия Version: 0.9.8 (amd64) у меня, а таких изменений нет.

Re: Не удаляется домен на Slave

Posted: Thu May 28, 2015 10:10 am
by skurudo
SHELA wrote:Помогло, благодарю.
странно только что версия Version: 0.9.8 (amd64) у меня, а таких изменений нет.
Это взято с гитхаба, там это изменение внесли месяцев пять назад (

Re: Не удаляется домен на Slave

Posted: Fri Jun 12, 2015 10:21 pm
by emva
Не стесняйтесь чаще релизить ;-)

Re: Не удаляется домен на Slave

Posted: Tue Apr 12, 2016 6:37 pm
by orka13
Подскажите, пожалуйста, есть сейчас возможность на официальной весте по API удалить домен? Так чтобы как и вручную, то есть с удалением папки на хостинге.
Upd: решено, спасибо за идеи теме viewtopic.php?t=9262 :
Делаем Post-запрос на наш IP, типа https://61.171.145.111:8083/api/
c данными типа (urlencoded):
user=admin&password=844kdU45&returncode=yes&cmd=v-delete-domain&arg1=admin&arg2=mysite.ru