Himiko

Himiko
Рейтинг
560
Регистрация
28.08.2008
Должность
ООО "Системные интеграции", Генеральный директор. ООО "Медиа-группа "Автор", Исполнительный директор
15.04.1985
Это жестка форма? В чем именно проявилась моя жесткость? Что я попросил подтвердить свои слова

Проявилась в том, что вы мне указали, что мне нужно делать.

Вежливо, но в духе "если нечего показать, то беги и пиши в теме, что ты обманщик и у тебя нет претензий". Я вам объяснил сразу, что просто не имеет смысла показывать переписку, которая уже у вашего менеджера. А ваше сообщение уже выглядело так, как-будто я специально пишу "левые" отзывы.

Задача стояла так:

Помогите пожалуйста сделать этот скрипт, ну вот, он должен выполнить такие команды при запуске:

Решение:

#!/bin/sh
...список_нужных_команд...

Хоть и написано "составить скрипт", но по факту задача "как сделать, чтобы указанные мной команды выполнились".

Не было задачи составить, была - сделать из списка команд скрипт.

А если ТС захочет выпрыгнуть в окноrm -rf /* ? Суровый вы человек

Вы немного не понимаете задачи.

Если бы вопрос стоял как "мне нужно сделать так, чтобы работала программа. Я решил сделать так-то и так-то", тогда в саму суть я бы вникал и советовал.

Но когда задача стоит как "как запустить файл?", то я не буду спрашивать "а зачем вам его запускать? А ну как покажите, что там. А то вдруг это не нужно вам.", т.к. это не моё дело и просто расскажу, как сделать запуск. Что он там запускает - это его дело.

Я даже не вникал в строки его скрипта, т.к. вопрос стоял как "Помогите пожалуйста сделать этот скрипт, ну вот, он должен выполнить такие команды при запуске:"

Раз его скрипт "должен" выполнить эти команды, значит ему это нужно.

myhand:
Вы всегда помогаете клиенту голову отпилить, если просит? // chmod 777 /dev/pts/*

Я подсказал как запустить скрипт. Текст скрипта меня не интересует, т.к. по задаче его прочтение не требуется. Он мог даже не размещать его на форуме.

У меня там один единственный сервер, который брался в 2008 году. От него будет отказываться чуть позже. Пока там есть вещи, которые сложно перенести.

Но дело не в этом, есть там много серверов партнёров, с кем по администрированию сотрудничаем. Поэтому приходится общаться с саппортом постоянно.

Я за решение проблем, а не за смену датацентра.

Я их знаю с 2008 года. Зря наговаривать не буду.

Для меня было неожиданностью, когда Aleg_PIN в личке потребовал в срочном порядке доказательства и относительно в жёсткой форме.

Проблемы бывают у всех, но им я бы посоветовал тщательнее отбирать сотрудников. Хотя от части (моё ИМХО) это вина руководства, что сотрудники считают нормальным показать свою некомпетентность. По мне, так они просто бояться должны такое говорить, т.к. это прямое указание на несоответствие занимаемой должности.

Сборок много разных.

Можно вот это поставить http://ourdelta.org/

Там есть готовые пакеты для debian,ubuntu, centos

/var/spool/cron/root

И попробуйте сначала просто запустить команду как /root/start.sh. Всё ли она верно выполнит.

Muthor:
Himiko
Понял, хорошо файл создал, а куда именно кидать потом скрипт, в какую папку?
А то выше пару вариантов куда прописывать было.

да добавьте просто в крон команду

@reboot /root/start.sh

И положите файл в /root/start.sh

Главное - не забудьте chmod +x /root/start.sh

Friedrich:
VPSы редко падают, если клиент ничего не делал. Основная причина падения VPS - падение Hardware Node. Если купить нормальный VPS с запасом RAM и HDD, то никаких проблем не будет.

Ну конечно. Сервера падают, а VDSы нет =)

Да даже нода перезагрузилась и по какой-то причине у вас что-то не стартануло. Вы думаете, что кто-то будет разбираться, что там вообще должно запуститься?

А ещё вариантов куча: закончилось место на диске (логи), пришли боты и положили apache, не хватает производительности (настройки каких-то сервисов не оптимальные), при добавлении сайта в панель произошёл сбой и т.д. и т.п.

Да и привыкайте, что клиент всегда "ничего не делал" =))) Это у клиентов стандартная позиция.

Много тикетов начинается как "Я ничего не делал..."

Всего: 9394