全文検索:
- tcで帯域制限
- 10Mに制限 ====== bitで指定 <code console> tc qdisc add dev eth0 root tbf limit 15Kb buffer 10Kb/8 rate 10Mbi... ==== <code console> tc qdisc show qdisc tbf 8002: dev eth0 rate 50000Kbit burst 10Kb lat 819us </code> ... ===== 制限を削除 ====== <code console> tc qdisc delete dev eth0 root tbf </code> ====== 例 ====== bpsでも指定できる。 <code console> tc qdisc add dev eth0 root tbf limit 15Kb buffer 10Kb/8 rate 10Mbp
- tcで帯域制限(htb)
- er(VMから見るとインバウンド)に制限がかかります。 <code> # tc qdisc add dev tlhdj20bhophy4 root tbf rate 50mbit latency 50ms ... bond1からアウトバウンドに制限をかけている。 Running: tc qdisc add dev bond1 root handle 1 htb Running: tc class add dev bond1 parent 1: classid 1:5 htb rate 50Mbit ceil 50Mbit mtu 33000 Running: tc filter add dev bond1 protocol ip parent 1:0 prio 1 handle 5 fw f
- 29 TGT で thin provision
- rseファイル作成 ===== これで500G のSparseファイル作成 # dd if=/dev/zero of=/mnt/disk.tgt bs=1 count=0 seek=500G 見た目... :31_iscsid]]で接続 今回はsdcで接続している状況で説明 <code> # ll /dev/disk/by-path/| grep sdc lrwxrwxrwx. 1 root root ... 下記でUNMAPが有効になっている事が分かる。 <code> # sg_vpd -p 0xb2 /dev/sdc Logical block provisioning VPD page (SBC): ... とちゃんと500Gのディスクとしてマウントしている === <code> # mkfs.xfs /dev/sdc # mount /dev/sdc /mnt/ # df -h | grep mnt /de
- 40 CentOS VLAN tag
- <code console> # cat /proc/net/vlan/config VLAN Dev name | VLAN ID Name-Type: VLAN_NAME_TYPE_RAW_PLU... network へ以下を追加 === <code> VLAN=yes VLAN_NAME_TYPE=DEV_PLUS_VID_NO_PAD </code> === 1.eth0は、インターフェースだけ用意 === <code console> # cat ifcfg-eth0 DEVICE=eth0 BOOTPROTO=none ONBOOT=yes HWADDR=00:XX:XX:XX:XX:XX </code> === 2.VLANインターフェースを作成 === PHYSDEVで、物理インターフェースを指定 <code console> # cat ifcfg-eth0.2
- 26 vgcfgrestore VGが消えてしまった場合
- VG Fmt Attr PSize PFree /dev/mapper/mpaths hogehoge-vg1 lvm2 a--u 16.00T 8.48T /dev/mapper/mpatht lvm2 ---- 16.00T 16.00T /dev/mapper/mpathu hogehoge-vg3 lvm2 a--u 16.00T 8.... VG Fmt Attr PSize PFree /dev/mapper/mpaths hogehoge-vg1 lvm2 a--u 16.00T 8.
- 32_1 SPDK(Storage Performance Development Kit)
- ====== 32_1 SPDK(Storage Performance Development Kit) ====== Storage Performance Development Kit tgt([[01_linux:01_net:32_centosでiscsi環境構築]])... 必要なパッケージ追加 ===== <code> # yum -y install numactl-devel openssl-devel git </code> ===== 4.再起動 ===== 再起動後、設定変更を確認 <code> # grep ^Huge /proc/meminfo HugeP
- 62 CentOS OpenVPNブリッジ接続
- onsole> # vi /etc/openvpn/server.conf port 1194 dev tap0 ← VPNインタフェースとしてTAPを指定 ;dev tun ← コメントアウト ;server 10.8.0.0 255.255.255.0 ← コメントアウト server-bridge... 時OpenVPNが始まる前にブリッジ開始 /sbin/modprobe tun >/dev/null 2>&1 [略] stop) echo -n $"Shutting ... : " for pidf in `/bin/ls $piddir/*.pid 2>/dev/null`; do if [ -s $pidf ]; then
- 41 CentOS7 NIC名変更
- る。 それをethに変更してみます。 ===== grub変更 ===== grubに「biosdevname=0 net.ifnames=0」を追加 <code> # cp -p /etc/defau... =centos/root rd.lvm.lv=centos/swap rhgb quiet biosdevname=0 net.ifnames=0" GRUB_DISABLE_RECOVERY="true"... de> ===== network-script修正 ===== HWADDR=を追加するのと、device名を変更 <code> # cd /etc/sysconfig/network-script... tX」の名前が推奨されてないようで、下記では変更できない。</color> <code|/etc/udev/rules.d/70-persistent-net.rules> SUBSYSTEM=="net"
- 51 Heartbeat + Pacemaker + galera(3 server)
- ker-libs-1.0.13-2.el6.x86_64.rpm \ pacemaker-libs-devel-1.0.13-2.el6.x86_64.rpm \ cluster-glue-libs-devel-1.0.11-1.el6.x86_64.rpm \ corosynclib-devel-1.4.6-1.el6.x86_64.rpm \ heartbeat-3.0.5-1.1.el6.x86_64.rpm \ heartbeat-devel-3.0.5-1.1.el6.x86_64.rpm \ heartbeat-libs-3.0.5
- 90 Device bondX/ethX.X does not seem to be present, delaying initialization.
- ====== 90 Device bondX/ethX.X does not seem to be present, delaying initialization. ====== ===== エラー1 ... <code> /etc/sysconfig/network-scripts/ifup-eth: Device bond0 does not seem to be present, delaying in... <code> /etc/sysconfig/network-scripts/ifup-eth: Device eth2.316 does not seem to be present, delaying initialization. </code> /etc/udev/rules.d/50-eth.rules に下記のようなMACアドレスを固定する記述が入っている場
- bonding
- === ②bonding デバイスの設定 ===== === ifcfg-eth0 === DEVICE=eth0 BOOTPROTO=none HWADDR=xx:xx:xx:xx:xx:... MASTER=bond0 SLAVE=yes === ifcfg-eth1 === DEVICE=eth1 BOOTPROTO=none HWADDR=yy:yy:yy:yy:yy:... MASTER=bond0 SLAVE=yes === ifcfg-bond0 === DEVICE=bond0 BOOTPROTO=static IPADDR=192.168.1.10... Pエイリアス(IPの複数割り当て) ===== === ifcfg-bond0:1 === DEVICE=bond0:1 IPADDR=192.168.1.101 NETMASK=255.2
- IPMIコマンド
- rnel /vmlinuz-2.6.32-642.13.1.el6.x86_64 ro root=/dev/mapper/VolG00-LogVol01 rd_NO_LUKS LANG=en_US.UTF-... rnel /vmlinuz-2.6.32-642.13.1.el6.x86_64 ro root=/dev/mapper/VolG00-LogVol01 rd_NO_LUKS LANG=en_US.UTF-... ttyS1.conf ~ # This service maintains a getty on /dev/ttyS1. start on stopped rc RUNLEVEL=[2345] stop ... arting runlevel [016] respawn exec /sbin/agetty /dev/ttyS1 9600 vt100-nav ~ # initctl start serial-tty
- 21 CentOS5でPacketix VPN Client
- ....) ==== <code console> # yum install readline-devel # yum install ncurses-devel </code> ===== vpnclientを起動(PacketiX を使うには vpnclient を起動しておく必要がある。) ===... i /etc/sysconfig/network-scripts/ifcfg-vpn_nic01 DEVICE=vpn_nic01 ONBOOT=yes BOOTPROTO=dhcp # ifd
- 23 LVS on CloudStack
- console> # ip addr add 10.1.0.100/24 label eth0:0 dev eth0 </code> * ※参考:削除する場合 \\ <code console># ip addr del 10.1.0.100/24 label eth0:0 dev eth0</code> === 3.sysctl編集 === == sysctl.confに追... console> # ip addr add 10.1.0.100/24 label eth0:0 dev eth0 </code> === sysctl修正 === ループバックアドレスを設定すると、
- 37 multipathd マルチパス
- ltipathインストール ===== <code console> # yum install device-mapper-multipath </code> ===== 先にiscsiセッションをつ... == <code console> # pvcreate --metadatasize 50M /dev/mpath/mpathx </code> ===== VG作成 ===== <code console> # vgcreate VolGroup /dev/mpath/mpathx </code> {{tag>multipath}}