あなたのユニコーンログ内の最初の行は、問題を浮き彫りに:
/home/git/gitlab/vendor/bundle/ruby/2.1.0/gems/activerecord-4.2.6/lib/active_record/connection_adapters/connection_specification.rb:177:in `rescue in spec': Specified 'mysql2' for database adapter, but the gem is not loaded. Add `gem 'mysql2'` to your Gemfile (and ensure its version is at the minimum required by ActiveRecord). (Gem::LoadError)
あなたはMySQLを使用しようとしていることを指定していますconfig/database.ymlファイル内にありますが、Gem mysql2
はインストールされていません。 mysql2
Gemには、MySQLデータベースとのやりとりに必要なライブラリが含まれています。
次のコマンドを実行します。
gem list
は、あなたがmysql2
がそれらの間であるかどうかを確認することができ、現在インストールされている宝石が一覧表示されます。
インストールドキュメントのこのセクションでは、あなたのGitLabをインストールするために必要な宝石のインストールを説明します。
https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/install/installation.md#install-gems