(準備中)
※2022年9月現在で、VTL機能有効化はCentOS/RHEL 8.3が推奨となりますので、以下の例ではCentOS8.3を使用しています。
>>前提条件
QoreStorのレポジトリ用ディスク領域とメタデータ用ディスク領域を準備 | |
ファイルシステムはXFS | |
マウントする際にnoatime,nofail,dirsyncのオプションを設定 | |
(v7.1.1~) パッケージとして、nfs-utils、policycoreutils、glibmm24、krb5-libs、libsemanage、libaio、perl、mutt、yum-utils、bind-utils、attr、sqlite、libxml2が必要。 |
>>QoreStorのSmall(Cloud Optimized)モード用に仮想マシンをセットアップし、CentOS8.3をインストールします
(1) |
QoreStorの動作要件を満たす仮想マシンを作成し、CentOSをインストールします |
50GBのディスクにOSをインストールします。 |
|
NFS用パッケージが必要です。 |
|
CentOS8.3のインストールを進めます。 |
|
yumの設定をしてください。 |
|
samba4とlibwbclientは削除する必要があります [root@C83QS711 ~]# export LANG=c Transaction Summary Freed space: 67 M Removed: Complete! |
|
QoreStorに必要なLinuxパッケージをインストールします。 (v7.1.1~) パッケージとして、nfs-utils、policycoreutils、glibmm24、krb5-libs、libsemanage、libaio、perl、mutt、yum-utils、bind-utils、attr、sqlite、libxml2が必要。 RHEL/CentOS/OL/Alma/Rocky 8.x システムの場合 tar, nfs-utils, policycoreutils, glibmm24, krb5-libs >= 1.15.1.18, libsemanage >= 2.5.8, libaio, perl, mutt, yum-utils, libnsl, boost, xmlrpc-c, xmlrpc-c-client, bzip2-devel, rpcbind, libidn, attr, sqlite, libxml2, rsyslog.が必要 ※以下はローカルDVDレポジトリでのyum実行例です。 [root@C83QS711 ~]# yum install --disablerepo=\* --enablerepo=InstallMedia-* tar nfs-utils policycoreutils glibmm24 krb5-libs libsemanage libaio perl mutt yum-utils libnsl boost xmlrpc-c xmlrpc-c-client bzip2-devel rpcbind libidn attr sqlite libxml2 rsyslog bind-utils Transaction Summary Total size: 40 M Installed: Complete! |
|
レポジトリ用ディスクとメタデータ用ディスクを、noatime,nofail,dirsyncオプションつきでxfsでマウントするように設定します [root@C83QS711 ~]# fdisk -l Device Boot Start End Sectors Size Id Type
以下は、メタデータ用ディスク500GBが/dev/sdb, レポジトリ用1TBが/dev/sdcでの例です。 [root@C83QS711 ~]# vgcreate qs_storage /dev/sd[b-c]
(blkidで出力された/dev/mapper/qs_storage-repositoryのUUIDをコピペします) (blkidで出力された/dev/mapper/qs_storage-metadataのUUIDをコピペします)
#
|
|
これでOS側の設定ができて、QoreStorのインストールの準備が整いました。 >続きはこちら→ QoreStorのインストール |