概要
Brabq12は,橋梁研究室のHPCサーバーです. ABAQUSの計算を行うために購入しました.

| 項目 | 内容 |
|---|---|
| 製品名 | Brabq12 |
| 製品型番 | GPU SuperServer SYS-740GP-TNRT |
| 製品仕様 | 製品仕様書 |
| 製造元 | Supermicro |
| 購入先 | 株式会アスク |
| 購入日 | 2023年3月 |
| 購入価格 | 1,200,000円 |
サーバーに何か問題ある場合,山根康志 koji.yamane@ask-corp.co.jp に連絡してください.
仕様
| 項目 | 内容 |
|---|---|
| OS | Linux (Ubuntu 22) |
| CPU | Intel® Xeon® Silver 4310 Processor ×2 |
| コア数 | 24 |
| メモリ | 256GB (DDR4 3200MHz ECC RDIMM) |
| GPU | NVIDIA® A30 24GB ×1 |
| ストレージ | 24TB (SATA, Raid5) |
GPUの紹介

なぜこのA30を選んだかというと,以下の理由があります.
Abaqus/ Standard ではFP64で計算している, Explicit では単精度(FP32)で計算している
A30はFP64(5.2Tflops)での性能が高いので,A30を選択しました.
接続方法
SSH
LinuxのOSを搭載しているPCから,SSHで接続できます.
- 管理者の場合は,ssh user@brabq12 - 一般ユーザーの場合は,ssh bridge@brabq12 パスワード: lo7buckl
使用方法
分からないところがある場合,ASK Ubuntu or ChatGpt に聞いてください.
サーバー管理パネル
https://brabq12:9090/ ここからサーバーの状態を確認できます.
Cockpitを利用してサーバ及びVMを管理するためのインストール/セットアップ手順です。 Cockpitで管理するサーバにはCockpitをインストールしてcockpit.socketを起動させる必要があります。 Cockpitは標準でポート9090を利用しますがGitLabを利用されている場合はポート9090は既に利用されているため別のポートを利用する必要があります。
- aptを利用してCockpitをUbuntu20.04にインストールできます。
1 | sudo apt update |
- cockpitをインストール。
1 | sudo apt -y install cockpit |
- Cockpitを起動する。
1 | sudo systemctl start cockpit |
- 確認する。
1 | sudo systemctl status cockpit |
- OSを再起動した場合でも起動するようにする。
1 | sudo systemctl enable cockpit |
ABAQUSのインストール方法
詳細はここに参考してください
インストール前の環境設定
The setup of Abaqus requires a bash instead of a dash shell, whereas the latter is the default in Ubuntu. To temporary change that we symlink the shell command to bash by:
sudo ln -sf bash /bin/sh
which we'll undo after the installation.
To install them open a terminal and execute the following commmand:
sudo apt update sudo apt install csh tcsh ksh gcc g++ gfortran libstdc++5 build-essential make libjpeg62 libmotif-dev
Check the output of the installations and if there are errors try to install the ones that failed using the synaptic package manager. To install it, run:
sudo apt-get update sudo apt-get install synaptic
Once installed, open it and look for the aforementioned libraries and install them.
橋梁研PCに接続ためのSMB設定
Sambaは、選択されたUnixディレクトリ(すべてのサブディレクトリを含む)に対してネットワーク共有を作成することができます。これにより、Windowsユーザーは通常のWindowsフォルダにアクセスするように、これらのUnixディレクトリにネットワーク経由でアクセスすることができます。要するに、LinuxサーバーにあるファイルをWindowsに共有し、D、Eドライブのようなローカルドライブにマップしてアクセスできるようにします。
インストール及び設定方法は以下の通りです。
Vimの編集方法
1 | #SMBサーバーのインストール |
sudo vi /etc/samba/smb.conf
sudo chmod 777 /home/ -R
mount -o remount,rw /
sudo service smbd restart
abaqusのJobを停止する方法
htopでabaqusのプロセスを停止する![]()
Process IDで停止する
ps -ef | grep /bin/standardでabaqusのプロセスを確認する![]()
kill -9 PIDでabaqusのプロセスを停止する
abaqus terminate job=jobnameでabaqusのジョブを停止する
他のPCのフォルダをマウントする方法(アクセス)
例 brabq10のフォルダをbrabq12にマウントする場合 1
sudo mount -t cifs -o username=bridge,password=lo7buckl //10.108.51.10/D /home/storage1/brabq10/d
マウントしたフォルダを確認する方法
1 | user@brabq12:~$ df -h |
マウントしたフォルダをアンマウントする方法
1 | umount /home/storage1/brabq10 |
その他
- サーバーのファイルを確認する方法: Winscp

