IPアドレススコープのIP使用状況確認方法

以下にXXX-opt1での確認例を示します。
CMDでXXX-opt1のIPv4のinet addrを確認します。

[operator@xxx-opt1 ~]$ /sbin/ifconfig

eth0 Link encap:Ethernet HWaddr 00:50:56:97:00:0D

inet addr:xxx.xxx.xxx.xxx Bcast:192.168.139.31 Mask:255.255.255.240
inet6 addr: fe80::250:56ff:fe97:d/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:20474937 errors:0 dropped:0 overruns:0 frame:0
TX packets:61973653 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1590332898 (1.4 GiB) TX bytes:87499644117 (81.4 GiB)

~~~以下、省略~~~

IPアドレスScopeのTotalアドレス数、Availableアドレス数など、現在の使用状況を確認する事が可能です。
CMDのxxx.xxx.xxx.xxxの箇所はXXX-opt1のethのIPv4をご指定下さい。

[operator@xxx-opt1 ~]$sudo /opt/Alopa/MetaServ/CableProv/bin/dhcpcli getscopeusage xxx.xxx.xxx.xxx 1099 all

**********************************************
Command being processed : getscopeusage
Provisioning Server IpAddress: xxx.xxx.xxx.xxx
Input Parameters: {SCOPE_NAME=all}
**********************************************

Scope Name: s_cm_c4yobi11_160m_10_8_0_0_19
Total Addresses = 7370
Available Addresses = 7095

Scope Name: s_cm_c4yobi11_160m_10_12_0_0_17
Total Addresses = 29488
Available Addresses = 24092

~~~以下、省略~~~

各Scopeのうち、 1系:2系のopsiteサーバが保持しているIPアドレスは弊社推奨では9:1の割合となっており、ご要望に応じて割合の変更は可能でございます。
同じScopeに対して、1系:2系の使用状況が別々に表示されます。
lCMTSやバンドル単位で絞り込みをする為には、”grep –A3 $Keyword”で実行してください。


<過去分の確認方法>

IPアドレスScopeの使用状況を/tmp配下に10分間隔で300世代分保存していますので、遡って確認することができます。
1系の払い出しアドレスは/tmp配下のPrimary_Pool_Address.[世代数]、2系の払い出しアドレスは/tmp配下のSecondary_Pool_Address.[世代数]にて確認が出来ます。

[xxxusr@xxx-opt1 ~]$ ls -lt /tmp/Primary_Pool_Address*

-rw-r--r-- 1 root root 3033 10月 6 10:50 /tmp/Primary_Pool_Address
-rw-r--r-- 1 root root 3033 10月 6 10:40 /tmp/Primary_Pool_Address.1
-rw-r--r-- 1 root root 3034 10月 6 10:30 /tmp/Primary_Pool_Address.2
-rw-r--r-- 1 root root 3034 10月 6 10:20 /tmp/Primary_Pool_Address.3
-rw-r--r-- 1 root root 3034 10月 6 10:10 /tmp/Primary_Pool_Address.4
-rw-r--r-- 1 root root 3034 10月 6 10:00 /tmp/Primary_Pool_Address.5
-rw-r--r-- 1 root root 3034 10月 6 09:50 /tmp/Primary_Pool_Address.6
-rw-r--r-- 1 root root 3034 10月 6 09:40 /tmp/Primary_Pool_Address.7
-rw-r--r-- 1 root root 3034 10月 6 09:30 /tmp/Primary_Pool_Address.8
-rw-r--r-- 1 root root 3034 10月 6 09:20 /tmp/Primary_Pool_Address.9
-rw-r--r-- 1 root root 3034 10月 6 09:10 /tmp/Primary_Pool_Address.10
~~~中略~~~


[xxxusr@xxx-opt1 ~]$ cat /tmp/Primary_Pool_Address.7
Primary_Aviabile: s4_gcpe_ftth-l3_vlan210_202_127_176_0_22: 919
Primary_Used: s4_gcpe_ftth-l3_vlan210_202_127_176_0_22: 0
Primary_Aviabile: s4_gcm_cmts7_b1_10_134_0_0_16: 58980
Primary_Used: s4_gcm_cmts7_b1_10_134_0_0_16: 0
Primary_Aviabile: s4_gcpe_ftth-l3_vlan210_123_255_238_0_23: 458
Primary_Used: s4_gcpe_ftth-l3_vlan210_123_255_238_0_23: 0
~~~以下、省略~~~