by shigemk2

当面は技術的なことしか書かない

GitLabのディレクトリ構造について

GitLab.org / GitLab Community Edition | GitLab

|-- home
|   |-- git
|       |-- .ssh
|       |-- gitlab
|       |-- gitlab-satellites
|       |-- gitlab-shell
|       |-- repositories
  • gitlab GitLabのコア部分
  • gitlab-satellites Merge Requestとかについての情報が入った一時ファイルの置き場
  • gitlab-shell コンポーネント置き場
  • repositories リポジトリ置き場

mountコマンドの引数なし実行

引数なしで実行すると、現在のマウント状況を表示する

UNIXの部屋 コマンド検索:mount (*BSD/Linux)

Linux ハードディスクをマウント(mount)する

Linuxのディレクトリ構造は、「/(ルートディレクトリ)」とよばれる一番上のディレクトリからはじまるツリー状の構造になっていますが、増設したハードディスクの様な記憶装置を、このツリー構造のあるポイントへ登録する事をマウントといいます

GHEのコマンド集

GHEのサーバにsshログインしたときに使えるコマンドが以下のリンクに載っています。

Help - GitHub Enterprise

もちろん、lsとかcpとか普通のコマンドも一部使えます。 ただ、皆さんご存知のようにGHEのサーバはrootに入れません。 GHEではそれを「アプライアンスの整合性と一貫性を維持するため」と説明しています。 だからネットワークの設定とかroot権限じゃないと出来ないことはコンソールでは出来ないのです。 めんどくさいね。

Help - GitHub Enterprise

それはともかく、最初のリンクで紹介されているコマンドはsudoなしで使えます。 ただし、サポートチームに実行するよう指示されない限りは実行してはいけないコマンドも含まれているようです。ghe-es-resetとか。

とりあえずghe-vm-rebootはサーバ再起動なので、まずはこれだけ覚えておくといいんじゃないかと。