AWS EC2 の R3 インスタンスで、SSD ストレージを使う方法
以下を実行すると、SSD 大容量ディスクのボリューム /dev/xvdb が /mnt にマウントされる。
sudo mkfs.ext4 /dev/xvdb
echo "/dev/xvdb /mnt auto noatime 0 0" | sudo tee -a /etc/fstab
sudo mount /mnt
以下を実行すると、SSD 大容量ディスクのボリューム /dev/xvdb が /mnt にマウントされる。
sudo mkfs.ext4 /dev/xvdb
echo "/dev/xvdb /mnt auto noatime 0 0" | sudo tee -a /etc/fstab
sudo mount /mnt
セキュリティグループ
EC2 上のセキュリティグループ(Security Group)は、ポート 22 だけ開ければ OK
SSH TCP 22 0.0.0.0/32
JMeter サーバの設定
cd apache-jmeter-3.0/bin
vi ./jmeter.properties
以下のスクリプトを作成して実行。
vi color.sh
chmod +x color.sh
./color.sh
#!/bin/bash
export txtrst='\x1b[00m' # Reset
echo
for i in {0..255} ; do
printf "\x1b[00;${i}m ${i}${txtrst}"
done
echo
echo
for i in {0..255} ; do
printf "\x1b[38;05;%03dm 38;05;%03d " ${i} ${i}
if [ $(( ${i} % 8 )) -eq 7 ] ; then
echo
fi
done
echo
ここで色の一覧が出てくるので、以下のように数字を指定して使用する。
GUI なしの Linux でシステム自体のタイムゾーンをコンソール(コマンドライン)だけで設定するには、ルート(root)権限が必要である。以下のようにする。
ps -ef | grep apache2
とすると、以下のように Apache2 が root で動いている。
www-data 2115 2061 0 06:09 ? 00:00:34 /usr/sbin/apache2 -k start
root 3753 1 0 12:02 ? 00:00:01 /usr/sbin/apache2 -k start
www-data 3756 3753 0 12:02 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 4004 2061 0 06:21 ? 00:00:31 /usr/sbin/apache2 -k start
www-data 4015 2061 0 06:21 ? 00:00:25 /usr/sbin/apache2 -k start
www-data 5047 3753 1 12:34 ? 00:00:20 /usr/sbin/apache2 -k start
なぜだろう?ググったら、
PHP マニュアル | 言語リファレンス | 型 | 配列 より。
「PHP 5.4 以降では配列の短縮構文が追加され、 array() の代わりに [] を使えるようになりました。」
<?php
$array = array(
"foo" => "bar",
"bar" => "foo",
);
// PHP 5.4 ではこのようにも書けます
$array = [
"foo" => "bar",
"bar" => "foo",
];
?>
Perl では配列は、@array = ('aaa', 'bbb', 'ccc') のように書くが、「配列の配列」のデータ構造を表現するにはどうしたらいいのだうろう?
以下にサンプルコードを示す。$songs という配列の先頭は「$」となっている。その内側も配列なのに (...) ではなくて [...] になっていることに注目してほしい。これは配列の配列を参照で表現するためである。アクセス方法は foreach のところを参考にしてほしい。
GUI なしの Linux でシステム自体のタイムゾーンをコンソール(コマンドライン)だけで設定するには、ルート(root)権限が必要である。以下のようにする。