Руководство по инженерной поддержке

Сначала найдите причину, затем восстановите работу облачного Mac

Для команд разработчиков, подключающих, настраивающих или обслуживающих RunAMac M4. Здесь собраны последовательности проверок, критерии завершения и шаблон данных для обращения в поддержку — без поиска ответов по разным страницам.

Охват
6 распространённых проблем
Справочник по настройке
Около 4 минут
Для кого
Выделенный физический сервер
ЛИСТ ПОДДЕРЖКИ RUNAMAC Лист диагностики
Сначала соберите данные, потом меняйте настройки
ВВОДНЫЕ ДАННЫЕ
Сохраните исходный текст ошибки

Сначала запишите время, узел, команду и полный текст ошибки — не оставляйте только последнюю строку.

ПРОВЕРКА
Проверяйте путь от локальной сети до хоста по уровням

Проверяйте отдельно сеть, порт, сессию и зависимости среды; за один раз меняйте только одно условие.

ДОКАЗАТЕЛЬСТВА
Подтвердите результат воспроизводимыми шагами

Запишите признак успеха или журнал ошибки, чтобы следующий специалист мог воспроизвести тот же результат.

Первое подключение

Начните рабочую сессию после четырёх проверок

Ориентируйтесь на данные подключения в записи о выдаче в консоли. Не копируйте адрес из чатов или старых документов и не пропускайте проверку идентификатора хоста.

01

Получите данные подключения к текущему заказу

Войдите в консоль, откройте нужный заказ и сведения об экземпляре, проверьте узел, адрес хоста, порт, имя пользователя и способ подключения. При нескольких заказах сначала убедитесь, что номер заказа соответствует узлу.

Признак завершения: адрес, порт и имя пользователя указаны в одной записи о выдаче.
02

Проверьте идентификатор хоста

При первом защищённом подключении клиент покажет отпечаток хоста. Сверьте его с записью в консоли; если после успешного подключения внезапно появилось предупреждение об изменении идентификатора, остановите подключение и создайте обращение в поддержку.

Признак завершения: отпечаток хоста совпадает с записью текущего экземпляра.
03

Установите сеанс командной строки или графический сеанс

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

Признак завершения: стабильно открывается графический интерфейс macOS или командная строка.
04

Измените исходные учётные данные и сохраните данные восстановления

Сразу после подключения измените исходные учётные данные и сохраните их утверждённым в команде способом. Не записывайте пароли, закрытые ключи или содержимое сертификатов в журналы сборки, текст обращений или репозитории кода.

Признак завершения: новые учётные данные успешно проверены, старые больше не используются в последующих сессиях.
При изменении предупреждения об идентификаторе не перезаписывайте локальную запись

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

Этапы настройки

Около 4 минут от подтверждения заказа до получения данных подключения

Каждому шагу соответствует наблюдаемый признак завершения. Фактический прогресс определяется ответом консоли; обновление страницы не изменит уже отправленный заказ.

  1. 01 Около 1 минуты

    Подтверждение заказа

    Система проверяет RunAMac M4, срок аренды, узел и дополнительные опции, а затем создаёт запись текущего заказа.

    Признак завершения: в консоли отображаются номер заказа и подтверждённая конфигурация.
  2. 02 Около 1 минуты

    Назначение физического узла

    Заказ сопоставляется с выделенным физическим сервером в выбранном регионе; ресурсы устройства не используются совместно с другими арендаторами.

    Признак завершения: в сведениях об экземпляре появляются узел и идентификатор устройства.
  3. 03 Около 1 минуты

    Инициализация системы

    Система подготавливает базовую среду доступа и выполняет необходимые проверки экземпляра. Не создавайте повторно такой же заказ.

    Признак завершения: статус экземпляра переходит в состояние готовности к выдаче.
  4. 04 Около 1 минуты

    Выдача данных подключения

    Консоль записывает адрес хоста, порт, имя пользователя, данные идентификации хоста и соответствующие инструкции подключения.

    Признак завершения: в сведениях об экземпляре доступны все поля подключения.
Список среды разработки

Сначала создайте воспроизводимую базовую конфигурацию, затем подключайте задания сборки

RunAMac предоставляет выделенный Mac mini и полноценную среду macOS. Конкретное ПО, версии и зависимости проекта команда должна подтвердить по базовой конфигурации сборки; ПО, не указанное в заказе, не считается предустановленным.

A

Xcode и активный каталог разработки

Зафиксируйте требуемую проектом версию Xcode и убедитесь, что активный каталог разработки совпадает со скриптом сборки. После смены версии повторно проверьте SDK, среды выполнения симуляторов и команды архивации.

B

Инструменты командной строки

Проверьте доступность компилятора, Git, Shell и команд менеджера пакетов. Самого запуска Xcode через графический интерфейс недостаточно, чтобы считать автоматизированную сборку готовой.

C

Сертификаты и материалы подписи

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

D

Зависимости и кэш

Отдельно зафиксируйте lock-файлы зависимостей, каталоги кэша и правила его сброса. Первую сборку выполните без кэша, затем включите кэш и сравните время и результаты попаданий.

E

Исполнитель непрерывной интеграции

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

Руководство по диагностике сети

Последовательно сужайте область поиска вдоль пути подключения

Не меняйте одновременно сеть, клиент и параметры подключения. Меняйте только одно условие за раз, чтобы понять, какой шаг восстановил работу.

L1

Проверьте локальный канал

Убедитесь, что локальная сеть стабильно обращается к другим сервисам; отдельно протестируйте проводное, беспроводное и резервное подключение. Зафиксируйте постоянную потерю пакетов, вмешательство прокси или ограничения корпоративной сети.

Доказательства: локальный выход, время теста, число последовательных сбоев.
L2

Подтвердите целевой узел

Заново получите адрес текущего экземпляра из консоли, не используя данные старого заказа или узла. Для RunAMac M4 доступны Сингапур, Япония (Токио), Южная Корея (Сеул), Гонконг и запад США.

Доказательства: номер заказа, имя узла, целевой адрес.
L3

Проверьте правила портов

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

Доказательства: порт, код ошибки клиента, результат изменения правил.
L4

Проверьте состояние сессии

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

Доказательства: этап сбоя, длительность, воспроизводимость.
L5

Соберите диагностические журналы

Сохраните журналы клиента и полный текст ошибки, указав временную метку с часовым поясом. Если в журнале есть адрес хоста, имя пользователя или путь, перед отправкой выполните необходимое обезличивание.

Доказательства: фрагмент журнала, временная метка, шаги воспроизведения.
Шаблон данных для обращения

Передайте поддержке всё необходимое для диагностики

Контекст по полям воспроизвести легче, чем сообщение «не подключается». Не указывайте в обращении пароли, закрытые ключи, содержимое сертификатов или платёжные данные.

Номер заказа:
Узел:
Время проблемы и часовой пояс:
Способ подключения и версия клиента:
Полный текст ошибки:
Выполненные проверки:
Кратчайшие шаги воспроизведения:
Ожидаемый и фактический результат:
Хранилище и объединение устройств

Выбирайте дополнительные опции по объёму данных и способу взаимодействия устройств

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

Расширение ёмкости

+1TB SSD

Подходит для рабочих процессов с кэшем зависимостей, несколькими репозиториями среднего размера, архивами сборок и длительным хранением результатов тестов. Перед подключением оцените пиковое использование и правила очистки.

В день
$2.3
В неделю
$6.2
В месяц
$11.4
За квартал
$31
Расширение большого объёма

+2TB SSD

Подходит для большого числа артефактов сборки, кэша нескольких проектов, данных небольших экспериментов с ИИ и длительного хранения. Дополнительный объём не заменяет резервное копирование: важные результаты храните в отдельной копии.

В день
$4.6
В неделю
$12.4
В месяц
$22.8
За квартал
$62
Объединение устройств

Объединение через Thunderbolt 5

Оплата взимается за каждое устройство; вариант подходит для задач, которым требуется высокоскоростное соединение между устройствами. Перед изменением укажите число устройств, схему соединения, направление данных и команду приёмки.

В день
$1.9
В неделю
$5
В месяц
$9.3
За квартал
$25.3

Перед изменением выполните три проверки

01 Зафиксируйте текущее состояние

Проверьте использованный объём, выполняемые задачи и пути данных, которые нужно сохранить.

02 Выберите период действия

Сверьте дополнительную опцию с текущим сроком аренды и суммой к оплате в USD, возвращаемой консолью.

03 Проверьте результат изменения

После завершения повторно проверьте подключение, доступный объём, права чтения и записи и пути задач.

Аккаунт и срок аренды

Управляйте сроком аренды, конфигурацией и счетами по записям заказов

Консоль — единое место для просмотра выдачи, срока аренды и суммы к оплате. При работе с несколькими экземплярами сначала проверяйте номер заказа и узел перед любым изменением.

Эскалация в поддержку

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

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

01

Заказ и узел

Укажите номер заказа, конфигурацию RunAMac M4 и узел. Если проблема касается нескольких экземпляров, обозначьте каждый компьютер отдельно.

02

Временная метка

Укажите время проблемы и часовой пояс, а также происходит ли она постоянно, периодически или возникла один раз.

03

Текст ошибки

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

04

Шаги воспроизведения

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

Как дополнить данные после отправки обращения?

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

Какие данные нельзя указывать в обращении или письме?

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

Как связаться с командой, если не удаётся войти в консоль?

Перейдите на страницу контактов, чтобы создать структурированное письмо, или отправьте его напрямую на адрес support@runamac.com. Укажите адрес электронной почты аккаунта, номер связанного заказа и текст ошибки, отображаемый при попытке входа.

Когда контекст подготовлен

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

Свяжите существующий заказ и экземпляр через обращение в консоли; по вопросам до покупки, сотрудничеству или доступа к аккаунту напишите той же команде поддержки через страницу контактов.