問題が起きたら、まずここで自己解決
> 質問を入力するか、下のウィンドウから始めてください。ほとんどの問題は5分程度で解決できます。
該当する項目がありません。別のキーワードでお試しいただくか、support@opsmac.com宛にエラーメッセージの原文を貼り付けてメールでお送りください。
クイックスタート:起動から接続までの5本のガイド
お支払い後、約4分でログイン情報がメールに届きます。以下の5本を順番に読み進めれば、初回ログインからCI連携まで、誰にも聞かずに完了できます。
初回起動:ログイン情報メールを受け取ってからの5分間
お支払いが確認されると、システムが自動的に専有の物理Mac miniを割り当て、macOSを初期化します。ログイン情報メールは通常4分程度で届き、ノードのIPアドレス、システムアカウント名、初期パスワード、VNCポート番号が記載されています。受け取ったら、次の3つを順番に行ってください。
- メールに記載されたIPアドレスとアカウントでSSHログインし、マシンが起動していてアカウントが使えることを確認します(コマンドは下記「初回SSH接続」参照)。
- 初期パスワードとVNCパスワードを直ちに変更します(手順は「認証情報の変更」参照)。初期パスワードは一度しか使いません。
- コンソールでインスタンスのステータスが「稼働中」になっていることを確認し、ノードと機種が注文内容と一致しているか照合します。
マシンの引き渡し時にはXcodeと主要なコマンドラインツールがプリインストールされており、macOSのGUIとコマンドラインはすぐに使用できます。追加の有効化手続きは不要です。
認証情報の変更:初期パスワードを変更し、鍵認証に切り替える
- SSHログイン後に
passwdを実行し、案内に従って旧パスワードと新パスワードを入力し、システムアカウントのパスワードを変更します。 - VNCパスワードは別途変更します:GUIデスクトップで「システム設定 → 一般 → 共有 → 画面共有」に進み、オプションからアクセスパスワードを更新します。
- ローカルの公開鍵をマシンの
~/.ssh/authorized_keysに追加すれば、以降はパスワードなしでログインできます。鍵認証が使えることを確認したら、sshd_configでパスワードログインを無効にすることをおすすめします。
passwd Changing password for opsmac. Old Password: ******** New Password: ************ passwd: password updated successfully
このマシンは専有の物理機なので、認証情報はお客様一人にのみお送りしています。認証情報の管理責任はお客様側にあります。漏えいした場合は直ちにパスワードを変更し、チケットを提出してください。
初回SSH接続:コマンド一つでMacにログイン
- ローカルのターミナルを開き(Windowsの場合はPowerShellまたはWindows Terminalでも可)、
ssh アカウント名@ノードIPを実行します。 - 初回接続時にはホストのフィンガープリント確認を求められるので、
yesと入力してEnterを押します。フィンガープリントはローカルのknown_hostsに記録され、以降は確認を求められません。 - メールに記載された初期パスワードを入力し、シェルのプロンプトが表示されればログイン成功です。その後は「認証情報の変更」の手順で鍵認証に切り替えてください。
ssh opsmac@203.0.113.24 The authenticity of host '203.0.113.24' can't be established. Are you sure you want to continue connecting (yes/no)? yes opsmac@mini-sg-01 ~ %
鍵の登録、セキュリティ強化、接続元IPの制限については、「接続方法」ページの詳しい手順 →をご覧ください。
VNCリモートデスクトップ:macOSのGUIを開く
- マシンの引き渡し時、画面共有はデフォルトで有効になっています。無効になっている場合は、SSHログイン後に「システム設定 → 一般 → 共有」から再度有効にできます。
- ローカルに標準的なVNCクライアントをインストールし、アドレスに
ノードIP:VNCポート(ポート番号はログイン情報メールに記載)を入力、パスワードはVNCパスワードを使用します。 - 解像度は1920×1080、カラー品質は「中」程度から始めるのがおすすめです。国際回線ではまず動作の滑らかさを優先し、必要に応じて画質を上げてください。
- macOSユーザーは、Finderで⌘Kを押し、
vnc://ノードIPを入力すれば、標準の画面共有機能で直接接続できます。
GUIとコマンドラインは同時に利用できます:Xcodeの操作はVNC経由、ビルドスクリプトの実行はSSH経由で、互いに干渉しません。
self-hosted runnerの接続:3ステップでCIプールに参加
- お使いのコードホスティングサービスのリポジトリ設定でself-hosted runnerを新規作成し、登録トークンを取得します。
- SSHでクラウドMacにログインし、runnerパッケージをダウンロードして
config.shを実行して登録します。ラベルは「OS + チップ + 用途」の組み合わせで設計すると、ワークフローでの割り振りが正確になります。 svc.shを使って常駐サービスとしてインストールします(内部的にはlaunchdを利用)。マシンを再起動してもrunnerは自動的にオンラインに戻ります。
./config.sh --url リポジトリURL --token 登録トークン --labels macos,m4,selfhosted ./svc.sh install && ./svc.sh start √ Connected to server. Listening for Jobs
並列実行の目安:M4 Home(16GB)は単一並列が最も安定します。複数タスクの並列実行が必要な場合は、64GBのM4 Pro Workstationをお選びください。常駐設定の詳細は「接続方法」ページ →をご覧ください。
用語集:7つの用語で製品ページを理解する
製品ページや請求書に繰り返し登場する用語を、それぞれ2文で解説します。これらを理解しておけば、機種選定でつまずくことはまずありません。
- 物理ノード node
- データセンターのラックに実際に設置されたMac mini本体のことです。お客様がレンタルするのはこのマシンそのものであり、そこから切り出された一部ではありません。
- 専有 dedicated
- 契約期間中、マシン全体のCPU、統合メモリ、SSD、帯域幅はお客様お一人だけのものです。他のユーザーとリソースを取り合うことがなく、ビルド時間を安定して見積もれます。
- 非仮想化 non-virtualized
- macOSはApple Silicon上で直接動作し、間に仮想化レイヤーが存在しません。パフォーマンスの低下がゼロで、Xcodeのビルド時間はそのまま実機の速度になります。
- VNC screen sharing
- macOSが標準でサポートするGUIリモートデスクトッププロトコルです。標準的なVNCクライアントを導入すれば、実機の前に座っているのと同じようにデスクトップ全体を操作できます。
- self-hosted runner CI
- セルフホスト型のCI実行環境です。お使いのクラウドMacに登録すると、GitHub Actionsなどのプラットフォームのビルドタスクがこの専有物理機に割り振られて実行されます。
- 統合メモリ unified memory
- Apple SiliconではCPUとGPUが同じ高帯域幅メモリを共有します。64GBモデルなら、中規模のMLX推論モデルもそのまま搭載できます。
- TestFlight ベータ配布
- Apple公式のベータ版配布ツールです。クラウドMac上でfastlaneでビルドした後、そのままTestFlightにアップロードしてテスターに配布できます。
トラブルシューティング:まずチェックリストを試し、それでもダメならチケットを
よくある4種類の問題について、順番に実行するチェックリストをそれぞれご用意しました。経験上、8割のケースは最後の手順に到達する前に解決しています。
SSHに接続できない:タイムアウトまたは拒否される
- まず
ping ノードIPを実行してください。全ノードは終日稼働しているため、pingが通らない場合はお客様側のネットワークや出口制限が原因である可能性が高いです。別のネットワーク環境で再度お試しください。 - ポートを確認:
nc -vz ノードIP 22。pingは通るのにポートが通らない場合は、sshdのポート変更やファイアウォールルールをご確認ください。 - Permission deniedが出る場合:アカウント名のスペルを確認し、ローカルの秘密鍵の権限が
chmod 600になっているか、公開鍵がマシンのauthorized_keysに残っているかを確認してください。 - コンソールにログインしてインスタンスの状態を確認してください。異常が表示されている場合は、コンソールから再起動を実行すると約1分で復旧します。
- 上記すべてを試しても接続できない場合は、
ssh -v ノードIPの出力全文を添えてチケットを提出してください。原因の特定が早くなります。
VNCが真っ黒:接続できているのにデスクトップが表示されない
- まずSSHでログインできるか確認してください。ログインできればマシンは稼働しており、問題は表示サービスの層だけにあります。
- SSHで
sudo launchctl kickstart -k system/com.apple.screensharingを実行して画面共有サービスを再起動し、再接続してください。 - 画面は真っ黒でもマウスカーソルが見える場合、ロック画面で停止している可能性が高いです。そのままアカウントのパスワードを入力してEnterを押せばデスクトップに入れます。
- 映像がノイズだらけになる、または表示が極端に遅い場合は、クライアント側のカラー品質を下げ、解像度を1920×1080まで下げてください。
- 別のクライアントで検証してください(macOS標準の画面共有、または任意の標準的なVNCクライアント)。両方とも真っ黒であれば、サービス再起動の実行結果を明記のうえチケットを提出してください。
runnerがオフラインになる:CIプラットフォームでofflineと表示される
- SSHでログインし、runnerディレクトリで
./svc.sh statusを実行して常駐プロセスが生きているか確認してください。停止していれば./svc.sh startを実行します。 _diagディレクトリ内の最新のログファイルを開き、errorというキーワードで検索してください。オフラインの原因はログにはっきり書かれていることが多いです。- ログに認証失敗と表示される場合:登録トークンが失効しています。
./config.sh removeを実行後、新しいトークンで再登録してください。 - タスクの実行中にオフラインになる場合:並列実行によりメモリが不足していないか確認してください。16GBモデルは単一並列を推奨します。常時複数並列で運用する場合は64GBのM4 Pro Workstationをご利用ください。
svc.shでインストールした常駐サービスであることを確認してください。フォアグラウンドのrun.sh方式では、SSH接続が切れるとプロセスも終了してしまいます。
macOSの再インストール:システムを初期状態に戻す
- 再インストールを実行すると、マシン内のすべてのデータが消去されます。ビルド成果物、証明書、設定ファイルは事前にお客様ご自身のストレージにバックアップしてください。バックアップの責任はお客様側にあります。
- コンソールにログインして「macOS再インストール」チケットを提出し、注文番号とノードを明記してください。メールでの重複申請は不要です。
- 再インストール中はインスタンスが一時的に利用できなくなります。完了後は新しいログイン情報が自動的にメールで届きますので、「初回起動」の手順に沿って再度初期化してください。
- 再インストールはお客様側の操作によるものであるため、課金サイクルは通常どおり計算され、期間の補填は発生しません。
料金と請求:反映のタイミングと請求書の読み方
価格はすべて米ドル表記で、日次/週次/月次/四半期の4段階の期間からお選びいただけます。追加オプションはメインの課金サイクルに合わせて同期課金されます。ここではサポートによく寄せられる2つの質問についてご説明します。
請求書の各行がわかりにくい?
「料金プラン」ページには、各行に注釈付きの請求書サンプル(請求書の内訳ブロック)を掲載しています。サイクル、ノード、追加オプション行、合計それぞれの意味、更新や期限の考え方が行ごとに記されています。例えば、M4 Homeは月額$97.1、追加の1TB SSDは月額$14.1で、それぞれ別行で記載されます。
請求書の内訳ブロックを見る →支払い後、起動までどのくらい?
カード決済(Visa / Mastercard / Amex、Stripe経由)は承認と同時に即時確認されます。USDT-TRC20はブロックチェーン上の承認待ちとなり、通常1〜3分程度です。どちらの方法でも支払いが確認されるとシステムが自動的にマシンを割り当て、支払いからログイン情報の到着まで合計約4分です。15分を超えても開通しない場合は、トランザクションハッシュまたは決済の受領証を添えてチケットを提出してください。
料金プランをすべて見る →ご利用いただける決済方法はUSDT-TRC20およびVisa / Mastercard / Amex(Stripe経由)のみです。すべて米ドル(USD)で決済されます。実際にご利用いただける決済手段は、注文時のシステム表示に従います。
チケットと対応:お問い合わせ前に必要な情報を揃えましょう
チェックリストを試しても解決しない場合は、サポートにお問い合わせください。窓口は2つのみです。必要な情報を一度で揃えていただければ、通常は追加のやり取りは不要です。
コンソールでチケット提出(推奨)
コンソールにログインしてチケットを提出すると、注文とインスタンスが自動的に紐づき、最も早く対応できます。ほとんどのチケットは数時間以内に初回返信があり、24時間以内に対応方針をご案内します。
コンソールにログインしてチケットを提出メール support@opsmac.com
購入前のご相談や、アカウントにログインできずコンソールにアクセスできない場合など向けです。24時間以内に返信いたします。件名を明確にし、エラーメッセージの原文を本文にそのまま貼り付けてください。
support@opsmac.comお問い合わせ前に揃えておきたい4つの情報
ノード(例:東京)、機種(M4 Home / M4 Pro Workstation)、注文番号、問題の内容と再現手順。ログインやssh -vの出力があれば、あわせてお送りください。
システムからのお知らせ:ノードの稼働状況と障害通知
トップページの通知センターと同じ内容です:4つの物理ノードはすべて稼働中で、年間を通じて計画停止時間は一切設けていません。
年間365日ご利用いただけます。ハードウェアやネットワークに障害が発生した場合は、メールとコンソールのバナーで進捗をお知らせし、「補填期間」の考え方に基づいて影響を受けた期間を補填します。詳細な条項は利用規約をご確認ください。
最近の更新:実践チュートリアルと選び方のメモ
ガイド以外の長文コンテンツはすべてブログに掲載しています:月ごとにアーカイブされ、チュートリアルには実測の所要時間も記載しています。以下は直近3ヶ月の更新です。
アカウントの分離、画面共有のスケジュール調整、ビルドタスクの時間差実行、そしてこのような使い方に専有物理機が適している理由について解説します。
iOS新バージョン対応テスト:1週間クラウドMacをレンタルする最短ルート対応検証期間には週単位課金のM4に最新のXcodeを入れてリグレッションテストをすべて実行し、ローカルの開発環境を中断させません。
CI/CDパイプラインをクラウドMacに接続:self-hosted runnerを一通り解説ラベル設計、並列数の制御、キャッシュ戦略、常駐プロセスの設定について解説し、共有型仮想マシン方式とのビルド時間比較も掲載しています。
matchによる証明書管理からgymでのビルド、TestFlightへのアップロードまでを解説し、よくある署名エラーのトラブルシューティングリストも掲載しています。
日次課金のクラウドMac、どんなチームに向いているのか4段階の課金サイクルと実際のチーム像を一つずつ照らし合わせ、予算を無駄にしない選択がわかる判断チャートも掲載しています。