1. Рады видеть Вас на русскоязычном форуме TeamSpeak!

    У нас Вы можете скачать последнюю версию:

    Перед регистрацией рекомендуем ознакомиться

    с Правилами форума.

    Присоединяйтесь! Учите и обучайтесь!

    Скрыть объявление
  2. Новая группа "Новичок" на нашем форуме!

    Новые пользователи будут попадать в группу "Новичок".

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

    Перейти в тему обсуждения
    Быстрый переход в группу Пользователь
  3. VPS/VDS и дедикейт сервера в аренду с DDoS защитой

    • Низкий пинг
    • Действующий SLA
    • Рублевые цены без привязки к курсу валют

    Бесплатный тестовый период VPS-OpenVZ

    Попробовать

Нужна помощь с автозапуском

Тема в разделе "Вопросы по TeamSpeak 3", создана пользователем pan9a, 20 апр 2014.

  1. pan9a

    pan9a Пользователь

    Регистрация:
    14.04.14
    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    12
    Уже второй день ломаю голову и никак не могу настроить автозапуск сервера.
    Все темы на этом форуме прочитал насчет автозпуска, но никак не хочет работать у меня.
    Пробывал через crontab и через rc.local
    Ну ни в какую не хочет.
    Опишу, сам сервак и, что пробывал.
    Сервер на Linux, стоит на вдске. Создан пользователь ts3server, и в нем уже сам сервер тимспика установлен. Запускаю и стопаю сервак через пользователя ts3server.
    В rc.local , удалил строчку exit 0, и на ее месте прописывал все адресса которые только можно:
    /home/ts3server/teamspeak3-server_linux-amd64/ts3server_startscript.sh start
    /ts3server/teamspeak3-server_linux-amd64/ts3server_startscript.sh start
    /home/root/teamspeak3-server_linux-amd64/ts3server_startscript.sh start
    /root/teamspeak3-server_linux-amd64/ts3server_startscript.sh start
    teamspeak3-server_linux-amd64/ts3server_startscript.sh start
    и всякие другие которые только могли быть. Но он упорно отказывается автозапускаться.
    Может кто знает, в чем проблема?
     
  2. vladidmit

    vladidmit Пользователь

    Регистрация:
    18.12.13
    Сообщения:
    99
    Симпатии:
    4
    Баллы:
    77
    http://habrahabr.ru/post/193378/
     
    • Нравится Нравится x 1
  3. pan9a

    pan9a Пользователь

    Регистрация:
    14.04.14
    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    12
    Не помгло. Сделал все точно, так-же но результата 0. Все равно не запускается после ребута.
     
  4. vladidmit

    vladidmit Пользователь

    Регистрация:
    18.12.13
    Сообщения:
    99
    Симпатии:
    4
    Баллы:
    77
    Переустанови его полностью по той инструкции.
    Ты же там много чего менял, так что может поможет)
     
  5. Obsession

    Obsession Пользователь

    Регистрация:
    04.08.13
    Сообщения:
    129
    Симпатии:
    37
    Баллы:
    83
    бд какая?
     
  6. pan9a

    pan9a Пользователь

    Регистрация:
    14.04.14
    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    12
    Это?
     
  7. SergeLevin

    SergeLevin Пользователь

    Регистрация:
    25.02.14
    Сообщения:
    30
    Симпатии:
    10
    Баллы:
    37
    Буквально рядом тема - http://myteamspeak.ru/threads/avtozapusk-teamspeak3-servera.3400/
    Там несколько решений на выбор.

    http://myteamspeak.ru/threads/avtozapusk-teamspeak3-servera.3400/#post-17673 - опробовано лично. Работает на VDS без нареканий. Единственное отличие - у меня БД встроенная (sqlite). Возможно, придётся где-то в /etc/init.d/teamspeak3 прописать зависимость от mysql
     
  8. Obsession

    Obsession Пользователь

    Регистрация:
    04.08.13
    Сообщения:
    129
    Симпатии:
    37
    Баллы:
    83
    да да, есть такая трабла, бд немного позже стартует, по этому ТС ругается при рестарте. но меня это мало парит, сервер не нагружен, критичность маленькая, да и всегда есть впн под рукой чтоб пнуть если что(да-да-да - так не по феншую, но база временная, по этому раскатывать более чем лениво).
     
  9. pan9a

    pan9a Пользователь

    Регистрация:
    14.04.14
    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    12
    А можете поподробней описать действия? Я вообще не понял, что нужно сделать, чтобы это работало http://myteamspeak.ru/threads/avtozapusk-teamspeak3-servera.3400/#post-17673
     
  10. SergeLevin

    SergeLevin Пользователь

    Регистрация:
    25.02.14
    Сообщения:
    30
    Симпатии:
    10
    Баллы:
    37
    Пишу по памяти, ибо сделал 1 раз и забыл :)

    1. Создать группу teamspeak3 и пользователя в ней teamspeak3. Домашнему каталогу этого пользователя выставить права 0750
    2. Создать /opt/teamspeak3 с владельцем root:root и правами доступа 0755
    3. В /opt/teamspeak3 распаковать скачанный сервер: tar --strip-components=1 -zxf teamspeak3-server_linux-amd64-3.0.10.3.tar.gz
    4. Из архива в топике положить /opt/teamspeak3/ts3server.sh в /opt/teamspeak3/, выставить права 0755
    5. Оттуда же - /etc/init.d/teamspeak3 в /etc/init.d/, права - 0755
    5а - Если планируется БД MySQL, то посмотреть в /etc/iint.d/mysql, что написано в строке # Provides: и дописать в /etc/init.d/teamspeak3 в # Required-Start:
    6. выполнить update-rc.d teamspeak3 defaults
    7. Создать папку для логов - /var/log/teamspeak3, владелец teamspeak3:root, права 0750
    8. Из архива взять /etc/ts3server.ini (тут у меня был сдвиг в мозге и я отбился от принятого в остальных местах наименования) и положить в /etc/. Права - 0644
    9. Подправить по вкусу /etc/ts3server.ini, особенно в части драйвера базы данных

    После всего вышевыполненного сервер должен стартовать автоматом при перезагрузке VDS, корректно отрабатывать зависимость от MySQL (стартовать позже него)

    Отдельным пунктом - первый запуск сервера, чтоб скопировать на бумажку логин/пароль для Server Query Admin и токен для Server Admin

    Если кто-нибудь это всё завернёт в скрипт, будет очень здорово и полезно
     
  11. Bumblebee

    Bumblebee Пользователь

    Регистрация:
    20.03.15
    Сообщения:
    11
    Симпатии:
    1
    Баллы:
    16
    Доброго господа! Все перепробовал, не получается настроить автозапуск. и через crontab:
    # Edit this file to introduce tasks to be run by cron.
    #
    # Each task to run has to be defined through a single line
    # indicating with different fields when the task will be run
    # and what command to run for the task
    #
    # To define the time you can provide concrete values for
    # minute (m), hour (h), day of month (dom), month (mon),
    # and day of week (dow) or use '*' in these fields (for 'any').#
    # Notice that tasks will be started based on the cron's system
    # daemon's notion of time and timezones.
    #
    # Output of the crontab jobs (including errors) is sent through
    # email to the user the crontab file belongs to (unless redirected).
    #
    # For example, you can run a backup of all your user accounts
    # at 5 a.m every week with:
    # 0 5 * * 1 tar -zcf /var/backups/home.tgz /home/
    #
    # For more information see the manual pages of crontab(5) and cron(8)
    #
    # m h dom mon dow command
    @reboot /путь до сервера тс/teamspeak3-server_linux-x86/ts3server_startscript.sh start
    и через /etc/rc.local:
    #!/bin/sh -e
    #
    # rc.local
    #
    # This script is executed at the end of each multiuser runlevel.
    # Make sure that the script will "exit 0" on success or any other
    # value on error.
    #
    # In order to enable or disable this script just change the execution
    # bits.
    #
    # By default this script does nothing.

    @reboot /home/oleg/teamspeak3-server_linux_x86/ts3server_startscript.sh start
    @reboot /home/oleg/teamspeak3-server_linux_x86/ts3server_startscript.sh start
    @reboot /home/oleg/teamspeak3-server_linux_x86/ts3server_startscript.sh start
    #!/bin/sh -e
    #
    # rc.local
    #
    # This script is executed at the end of each multiuser runlevel.
    # Make sure that the script will "exit 0" on success or any other
    # value on error.
    #
    # In order to enable or disable this script just change the execution
    # bits.
    #
    # By default this script does nothing.

    @reboot /home/oleg/teamspeak3-server_linux_x86/ts3server_startscript.sh start
    @reboot /home/oleg/teamspeak3-server_linux_x86/ts3server_startscript.sh start
    @reboot /home/oleg/teamspeak3-server_linux_x86/ts3server_startscript.sh start

    ЧТО ДЕЛАТЬ? ХЕЛП ПЛИЗ!
     
  12. Gho$t

    Gho$t Знаток Премиум Пользователь

    Регистрация:
    05.09.11
    Сообщения:
    371
    Симпатии:
    131
    Баллы:
    383
    Итак, набираем crontab -e от юзера, на котором работает teamspeak сервер и в самом низу с новой строки добавляете запись
    @reboot cd /путь_до_папки_сервера/ && ./ts3server_startscript.sh start профит
    Но, прежде надо удалить другие строки, я не знаю верны ли они, но все же удалим, что бы остались только комментарии #. Из rc.local тоже удаляем записи связанные с тимспиком.
     
  13. Bumblebee

    Bumblebee Пользователь

    Регистрация:
    20.03.15
    Сообщения:
    11
    Симпатии:
    1
    Баллы:
    16
    че то не идет(((
     

    Вложения:

  14. VJean

    VJeanIcon ǝноɯʚıqж Администратор Знаток

    Регистрация:
    26.07.14
    Сообщения:
    1.443
    Симпатии:
    329
    Баллы:
    445
    что не идет то? это ж vi (как и восьмая винда - первый вопрос: "а как закрывать?") :)
    и опять же - не работайте под рутом
     
  15. Bumblebee

    Bumblebee Пользователь

    Регистрация:
    20.03.15
    Сообщения:
    11
    Симпатии:
    1
    Баллы:
    16
    Так?: @reboot /home/ts3/ts3server_linux-amd64/ts3server_minimal_runscript.sh start
     
  16. VJean

    VJeanIcon ǝноɯʚıqж Администратор Знаток

    Регистрация:
    26.07.14
    Сообщения:
    1.443
    Симпатии:
    329
    Баллы:
    445
    поздравляю! но это не повод давать откровенно саботажные советы остальным.
     
  17. Bumblebee

    Bumblebee Пользователь

    Регистрация:
    20.03.15
    Сообщения:
    11
    Симпатии:
    1
    Баллы:
    16
    Ничего не помогает. Нет автозапуска и всё! Все варианты перепробовал. провайдер FastVPS. Debian 7.0 х86_64
     
  18. Gho$t

    Gho$t Знаток Премиум Пользователь

    Регистрация:
    05.09.11
    Сообщения:
    371
    Симпатии:
    131
    Баллы:
    383
    Поставьте текстовый редактор nano, намного легче Vim, и вы от рута запускаете cron, наберите так от рута crontab -u юзердлятс -e
     
  19. apb

    apb Пользователь

    Регистрация:
    26.10.14
    Сообщения:
    14
    Симпатии:
    1
    Баллы:
    25
    я себе автозапуск делал именно редактированием rc.local, всё работает
    если хочешь пиши в лс, я тебе расскажу как я сделал
     
  20. VJean

    VJeanIcon ǝноɯʚıqж Администратор Знаток

    Регистрация:
    26.07.14
    Сообщения:
    1.443
    Симпатии:
    329
    Баллы:
    445
    c mcedit еще быстрее разберется :)
    apt-get install mc
    select-editor
     
Загрузка...