CentOSでのTomcat起動時のメモリ割り当てエラー
サーバー環境と問題解決手順について説明します。
1. サーバー環境情報
1.1. ハードウェアスペック
物理マシン上で動作しており、以下のスペックを備えています:
CPUモデル
CPU数
CPUコア数
CPUスレッド数
RAM
Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz
2個
20コア
40スレッド
126GB
1.2. Tomcat起動パラメータ
$TOMCAT_HOME/bin/catalina.shファイル内のJVM ...
5月22日 22:18 投稿
軽量級Gitサーバーの構築手順
gitoliteを使用したGitサーバーのセットアップ
Gitoliteについて
Gitoliteは無料のオープンソースGitサーバーであり、単一サーバーで複数のGitリポジトリをホストする場合に最適です。GitoliteはGit上にアクセス制御レイヤーを提供するため、ユーザーに基づいてGitアクセス権を設定できます。Gitoliteは多数のgitoliteユーザーへのアクセスを提供し、多くのGitリポジトリへ ...
5月21日 23:27 投稿
CentOS 7.6環境におけるRedis 6.2.6のインストールとサービス管理設定
CentOS 7.6にRedis 6.2.6を導入する際、ソースコードからのビルド(wgetでの取得およびmake)が完了した後のステップとして、システムサービスへの登録方法には大きく分けて2つのアプローチがあります。本記事では、付属のユーティリティスクリプトを利用する方法と、推奨されるsystemdユニットファイルを手動で作成する方法について解説します。
1. 付属スクリプト「inst ...
5月20日 21:37 投稿
CentOS サーバーにおける OpenSSL の手動ビルドと CVE-2022-0778 セキュリティ対策の完全ガイド
環境構築の前提条件
CVE-2022-0778 を含む既知の脆弱性を回避するため、標準パッケージではなく最新かつ安定したバージョンを手動でコンパイルインストールする必要があります。以下の手順では、依存関係を含む必要な準備から、実際のビルド、およびシステムへの統合までを順に説明します。
1. ソースコードの準備と依存ライブラリ
まず、作業ディレクトリへ移動し、最新 ...
5月20日 03:11 投稿
CentOS 7へのNginxインストールガイド
CentOS 7へのNginxインストールガイド
一、リポジトリパッケージリストの更新
$ sudo yum update -y
-yフラグは任意のパラメータです。このフラグを使用すると、ソフトウェアのインストールプロセス中にユーザーに確認を求めるプロンプトが表示された場合に、自動で「はい」と応答します。
二、EPELリポジトリの追加
質問:EPELとは何ですか?
回答:
EPEL(Extra Package ...
5月19日 23:21 投稿
LinuxシステムにおけるNTPサーバーの構築と運用
サーバー側のインストールプロセス
必要なパッケージをインストール
[root@server ~]# yum -y install chrony ntpdate
NTP構成ファイルを修正し、中国本土向けの時間同期サーバーを追加してBIOS時刻との調整を行います。
中国本土のデータセンターに設置されたサーバーについては、標準のRHEL/CentOS NTPサーバーがアクセス不能なため、中国本土専用のNTPサービスを利用す ...
5月18日 21:15 投稿
CentOSへのMySQL 5.7環境構築ガイド
リポジトリの準備と既存パッケージの削除システムのパッケージ管理を最新化し、既存のデータベース関連パッケージとの競合を防ぐため、事前に確認と削除を行います。# 既存のMySQL/MariaDB確認
rpm -qa | grep -E 'mysql|maria'
# 競合パッケージの削除
sudo yum remove -y mariadb-libs次に、YumリポジトリをAliyunミラーに変更し、ローカルキャッシュを更新します。sudo ...
5月18日 03:04 投稿
CentOS7でLNMP環境にNextcloudをインストールする手順
前提として、すでにLNMP環境がインストールされていることとします。インストール方法については、ここでは詳述しません。以前のブログ記事を参照してください。
1:Nextcloudファイルのダウンロード
https://nextcloud.com/install/
2:解凍
unzip latest.zip -d /home/
3:Nginx設定ファイルの設定
/usr/local/nginx/conf/vhostディレクトリに新しいファイル:nextclou ...
5月17日 22:36 投稿
Kubernetes 1.13 単一ノード環境構築ガイド
概要
Kubernetes環境を手動で構築する際のネットワーク問題を回避するため、公式ツールkubeadmを使用した単一ノード環境のセットアップ手順を解説します。
kubeadmの概要
kubeadmはKubernetesの公式インストールツールであり、主要なコマンド機能は以下の通りです:
kubeadm init: マスターノードの初期化
kubeadm join: ワーカーノードのクラスタ参加
kubeadm res ...
5月14日 12:33 投稿
GlusterFSクラスタ構築と運用ガイド
環境構成
今回は3台のサーバーでGlusterFSクラスタを構築し、Dockerボリュームプラグインとして利用します。各ノードの役割とIPアドレスは以下の通りです。
マスターノード: 192.168.1.10 (gfs-master)
ワーカーノード1: 192.168.1.11 (gfs-node01)
ワーカーノード2: 192.168.1.12 (gfs-node02)
クライアント: 192.168.1.100 (client01)
全てのノードでhostsファイルに以 ...
5月14日 10:40 投稿