Initial commit

This commit is contained in:
2025-10-05 17:37:51 +09:00
parent 5cbe9a2524
commit 3a7fabb830
219 changed files with 81295 additions and 0 deletions
Binary file not shown.
@@ -0,0 +1,50 @@
Dell EMC Server Bios,iDRAC,R/C Setting (SVC Tag: 1PYCZC4)
------------------------------------------Firware Version 정보------------------------------------------
1. SVC Tag : 1PYCZC4
2. Bios Firmware : 2.7.5
3. iDRAC Firmware Version : 7.20.60.50
4. NIC Integrated Firmware Version : 24.0.5
5. OnBoard NIC Firmware Version :
6. Raid Controller Firmware Version : 8.11.2.0.18-26
---------------------------------------------Bios 설정 정보----------------------------------------------
01. Bios Boot Mode : Uefi
02. System Profile Settings - System Profile : BIOS.Setup.1-1#SysProfileSettings]
03. System Profile Settings - CPU Power Management : MaxPower
04. System Profile Settings - Memory Frequency : MaxPerf
05. System Profile Settings - Turbo Boost : Enabled
06. System Profile Settings - C1E : Disabled
07. System Profile Settings - C-States : Disabled
08. System Profile Settings - Monitor/Mwait : Disabled
09. Processor Settings - Logical Processor : Enabled
10. Processor Settings - Virtualization Technology : Disabled
11. Processor Settings - LLC Prefetch : Enabled
12. Processor Settings - x2APIC Mode : Disabled
13. Memory Settings - Node Interleaving : Disabled
14. Memory Settings - DIMM Self Healing (Post Package Repair) on Uncorrectable Memory Error : Enabled
15. Memory Settings - Correctable Error Logging : Disabled
16. System Settings - Thermal Profile Optimization : Minimum Power
17. Integrated Devices Settings - SR-IOV Global Enable : Enabled
18. Miscellaneous Settings - F1/F2 Prompt on Error : Disabled
---------------------------------------------iDRAC 설정 정보----------------------------------------------
01. iDRAC Settings - Timezone : Asia/Seoul
02. iDRAC Settings - IPMI LAN Selection : Dedicated
03. iDRAC Settings - IPMI IP(IPv4) : Enabled
04. iDRAC Settings - IPMI IP(IPv6) : Enabled
05. iDRAC Settings - Redfish Support : Enabled
06. iDRAC Settings - SSH Support : Enabled
07. iDRAC Settings - AD User Domain Name : nhncorp.nhncorp.local
08. iDRAC Settings - SC Server Address : ad.o.nfra.io
09. iDRAC Settings - SE AD RoleGroup Name : SE_Admin
10. iDRAC Settings - SE AD RoleGroup Dome인 : nhncorp.nhncorp.local
11. iDRAC Settings - SE AD RoleGroup Privilege : 0x1ff
12. iDRAC Settings - IDC AD RoleGroup Name : IDC_Admin
13. iDRAC Settings - IDC AD RoleGroup Domain : nhncorp.nhncorp.local
14. iDRAC Settings - IDC AD RoleGroup Privilege : 0x1f3
15. iDRAC Settings - Remote Log (syslog) : Enabled
16. iDRAC Settings - syslog server address 1 : syslog.o.nfra.io
17. iDRAC Settings - syslog server address 2 :
18. iDRAC Settings - syslog server port : 514
19. iDRAC Settings - Remote KVM Nonsecure port : 25513
@@ -0,0 +1,50 @@
Dell EMC Server Bios,iDRAC,R/C Setting (SVC Tag: 1XZCZC4)
------------------------------------------Firware Version 정보------------------------------------------
1. SVC Tag : 1XZCZC4
2. Bios Firmware : 2.7.5
3. iDRAC Firmware Version : 7.20.60.50
4. NIC Integrated Firmware Version : 24.0.5
5. OnBoard NIC Firmware Version :
6. Raid Controller Firmware Version : 8.11.2.0.18-26
---------------------------------------------Bios 설정 정보----------------------------------------------
01. Bios Boot Mode : Uefi
02. System Profile Settings - System Profile : BIOS.Setup.1-1#SysProfileSettings]
03. System Profile Settings - CPU Power Management : MaxPower
04. System Profile Settings - Memory Frequency : MaxPerf
05. System Profile Settings - Turbo Boost : Enabled
06. System Profile Settings - C1E : Disabled
07. System Profile Settings - C-States : Disabled
08. System Profile Settings - Monitor/Mwait : Disabled
09. Processor Settings - Logical Processor : Enabled
10. Processor Settings - Virtualization Technology : Disabled
11. Processor Settings - LLC Prefetch : Enabled
12. Processor Settings - x2APIC Mode : Disabled
13. Memory Settings - Node Interleaving : Disabled
14. Memory Settings - DIMM Self Healing (Post Package Repair) on Uncorrectable Memory Error : Enabled
15. Memory Settings - Correctable Error Logging : Disabled
16. System Settings - Thermal Profile Optimization : Minimum Power
17. Integrated Devices Settings - SR-IOV Global Enable : Enabled
18. Miscellaneous Settings - F1/F2 Prompt on Error : Disabled
---------------------------------------------iDRAC 설정 정보----------------------------------------------
01. iDRAC Settings - Timezone : Asia/Seoul
02. iDRAC Settings - IPMI LAN Selection : Dedicated
03. iDRAC Settings - IPMI IP(IPv4) : Enabled
04. iDRAC Settings - IPMI IP(IPv6) : Enabled
05. iDRAC Settings - Redfish Support : Enabled
06. iDRAC Settings - SSH Support : Enabled
07. iDRAC Settings - AD User Domain Name : nhncorp.nhncorp.local
08. iDRAC Settings - SC Server Address : ad.o.nfra.io
09. iDRAC Settings - SE AD RoleGroup Name : SE_Admin
10. iDRAC Settings - SE AD RoleGroup Dome인 : nhncorp.nhncorp.local
11. iDRAC Settings - SE AD RoleGroup Privilege : 0x1ff
12. iDRAC Settings - IDC AD RoleGroup Name : IDC_Admin
13. iDRAC Settings - IDC AD RoleGroup Domain : nhncorp.nhncorp.local
14. iDRAC Settings - IDC AD RoleGroup Privilege : 0x1f3
15. iDRAC Settings - Remote Log (syslog) : Enabled
16. iDRAC Settings - syslog server address 1 : syslog.o.nfra.io
17. iDRAC Settings - syslog server address 2 :
18. iDRAC Settings - syslog server port : 514
19. iDRAC Settings - Remote KVM Nonsecure port : 25513
@@ -0,0 +1,50 @@
Dell EMC Server Bios,iDRAC,R/C Setting (SVC Tag: 2NYCZC4)
------------------------------------------Firware Version 정보------------------------------------------
1. SVC Tag : 2NYCZC4
2. Bios Firmware : 2.7.5
3. iDRAC Firmware Version : 7.20.60.50
4. NIC Integrated Firmware Version : 24.0.5
5. OnBoard NIC Firmware Version :
6. Raid Controller Firmware Version : 8.11.2.0.18-26
---------------------------------------------Bios 설정 정보----------------------------------------------
01. Bios Boot Mode : Uefi
02. System Profile Settings - System Profile : BIOS.Setup.1-1#SysProfileSettings]
03. System Profile Settings - CPU Power Management : MaxPower
04. System Profile Settings - Memory Frequency : MaxPerf
05. System Profile Settings - Turbo Boost : Enabled
06. System Profile Settings - C1E : Disabled
07. System Profile Settings - C-States : Disabled
08. System Profile Settings - Monitor/Mwait : Disabled
09. Processor Settings - Logical Processor : Enabled
10. Processor Settings - Virtualization Technology : Disabled
11. Processor Settings - LLC Prefetch : Enabled
12. Processor Settings - x2APIC Mode : Disabled
13. Memory Settings - Node Interleaving : Disabled
14. Memory Settings - DIMM Self Healing (Post Package Repair) on Uncorrectable Memory Error : Enabled
15. Memory Settings - Correctable Error Logging : Disabled
16. System Settings - Thermal Profile Optimization : Minimum Power
17. Integrated Devices Settings - SR-IOV Global Enable : Enabled
18. Miscellaneous Settings - F1/F2 Prompt on Error : Disabled
---------------------------------------------iDRAC 설정 정보----------------------------------------------
01. iDRAC Settings - Timezone : Asia/Seoul
02. iDRAC Settings - IPMI LAN Selection : Dedicated
03. iDRAC Settings - IPMI IP(IPv4) : Enabled
04. iDRAC Settings - IPMI IP(IPv6) : Enabled
05. iDRAC Settings - Redfish Support : Enabled
06. iDRAC Settings - SSH Support : Enabled
07. iDRAC Settings - AD User Domain Name : nhncorp.nhncorp.local
08. iDRAC Settings - SC Server Address : ad.o.nfra.io
09. iDRAC Settings - SE AD RoleGroup Name : SE_Admin
10. iDRAC Settings - SE AD RoleGroup Dome인 : nhncorp.nhncorp.local
11. iDRAC Settings - SE AD RoleGroup Privilege : 0x1ff
12. iDRAC Settings - IDC AD RoleGroup Name : IDC_Admin
13. iDRAC Settings - IDC AD RoleGroup Domain : nhncorp.nhncorp.local
14. iDRAC Settings - IDC AD RoleGroup Privilege : 0x1f3
15. iDRAC Settings - Remote Log (syslog) : Enabled
16. iDRAC Settings - syslog server address 1 : syslog.o.nfra.io
17. iDRAC Settings - syslog server address 2 :
18. iDRAC Settings - syslog server port : 514
19. iDRAC Settings - Remote KVM Nonsecure port : 25513
@@ -0,0 +1,50 @@
Dell EMC Server Bios,iDRAC,R/C Setting (SVC Tag: 2XZCZC4)
------------------------------------------Firware Version 정보------------------------------------------
1. SVC Tag : 2XZCZC4
2. Bios Firmware : 2.7.5
3. iDRAC Firmware Version : 7.20.60.50
4. NIC Integrated Firmware Version : 24.0.5
5. OnBoard NIC Firmware Version :
6. Raid Controller Firmware Version : 8.11.2.0.18-26
---------------------------------------------Bios 설정 정보----------------------------------------------
01. Bios Boot Mode : Uefi
02. System Profile Settings - System Profile : BIOS.Setup.1-1#SysProfileSettings]
03. System Profile Settings - CPU Power Management : MaxPower
04. System Profile Settings - Memory Frequency : MaxPerf
05. System Profile Settings - Turbo Boost : Enabled
06. System Profile Settings - C1E : Disabled
07. System Profile Settings - C-States : Disabled
08. System Profile Settings - Monitor/Mwait : Disabled
09. Processor Settings - Logical Processor : Enabled
10. Processor Settings - Virtualization Technology : Disabled
11. Processor Settings - LLC Prefetch : Enabled
12. Processor Settings - x2APIC Mode : Disabled
13. Memory Settings - Node Interleaving : Disabled
14. Memory Settings - DIMM Self Healing (Post Package Repair) on Uncorrectable Memory Error : Enabled
15. Memory Settings - Correctable Error Logging : Disabled
16. System Settings - Thermal Profile Optimization : Minimum Power
17. Integrated Devices Settings - SR-IOV Global Enable : Enabled
18. Miscellaneous Settings - F1/F2 Prompt on Error : Disabled
---------------------------------------------iDRAC 설정 정보----------------------------------------------
01. iDRAC Settings - Timezone : Asia/Seoul
02. iDRAC Settings - IPMI LAN Selection : Dedicated
03. iDRAC Settings - IPMI IP(IPv4) : Enabled
04. iDRAC Settings - IPMI IP(IPv6) : Enabled
05. iDRAC Settings - Redfish Support : Enabled
06. iDRAC Settings - SSH Support : Enabled
07. iDRAC Settings - AD User Domain Name : nhncorp.nhncorp.local
08. iDRAC Settings - SC Server Address : ad.o.nfra.io
09. iDRAC Settings - SE AD RoleGroup Name : SE_Admin
10. iDRAC Settings - SE AD RoleGroup Dome인 : nhncorp.nhncorp.local
11. iDRAC Settings - SE AD RoleGroup Privilege : 0x1ff
12. iDRAC Settings - IDC AD RoleGroup Name : IDC_Admin
13. iDRAC Settings - IDC AD RoleGroup Domain : nhncorp.nhncorp.local
14. iDRAC Settings - IDC AD RoleGroup Privilege : 0x1f3
15. iDRAC Settings - Remote Log (syslog) : Enabled
16. iDRAC Settings - syslog server address 1 : syslog.o.nfra.io
17. iDRAC Settings - syslog server address 2 :
18. iDRAC Settings - syslog server port : 514
19. iDRAC Settings - Remote KVM Nonsecure port : 25513
@@ -0,0 +1,50 @@
Dell EMC Server Bios,iDRAC,R/C Setting (SVC Tag: 3LYCZC4)
------------------------------------------Firware Version 정보------------------------------------------
1. SVC Tag : 3LYCZC4
2. Bios Firmware : 2.7.5
3. iDRAC Firmware Version : 7.20.60.50
4. NIC Integrated Firmware Version : 24.0.5
5. OnBoard NIC Firmware Version :
6. Raid Controller Firmware Version : 8.11.2.0.18-26
---------------------------------------------Bios 설정 정보----------------------------------------------
01. Bios Boot Mode : Uefi
02. System Profile Settings - System Profile : BIOS.Setup.1-1#SysProfileSettings]
03. System Profile Settings - CPU Power Management : MaxPower
04. System Profile Settings - Memory Frequency : MaxPerf
05. System Profile Settings - Turbo Boost : Enabled
06. System Profile Settings - C1E : Disabled
07. System Profile Settings - C-States : Disabled
08. System Profile Settings - Monitor/Mwait : Disabled
09. Processor Settings - Logical Processor : Enabled
10. Processor Settings - Virtualization Technology : Disabled
11. Processor Settings - LLC Prefetch : Enabled
12. Processor Settings - x2APIC Mode : Disabled
13. Memory Settings - Node Interleaving : Disabled
14. Memory Settings - DIMM Self Healing (Post Package Repair) on Uncorrectable Memory Error : Enabled
15. Memory Settings - Correctable Error Logging : Disabled
16. System Settings - Thermal Profile Optimization : Minimum Power
17. Integrated Devices Settings - SR-IOV Global Enable : Enabled
18. Miscellaneous Settings - F1/F2 Prompt on Error : Disabled
---------------------------------------------iDRAC 설정 정보----------------------------------------------
01. iDRAC Settings - Timezone : Asia/Seoul
02. iDRAC Settings - IPMI LAN Selection : Dedicated
03. iDRAC Settings - IPMI IP(IPv4) : Enabled
04. iDRAC Settings - IPMI IP(IPv6) : Enabled
05. iDRAC Settings - Redfish Support : Enabled
06. iDRAC Settings - SSH Support : Enabled
07. iDRAC Settings - AD User Domain Name : nhncorp.nhncorp.local
08. iDRAC Settings - SC Server Address : ad.o.nfra.io
09. iDRAC Settings - SE AD RoleGroup Name : SE_Admin
10. iDRAC Settings - SE AD RoleGroup Dome인 : nhncorp.nhncorp.local
11. iDRAC Settings - SE AD RoleGroup Privilege : 0x1ff
12. iDRAC Settings - IDC AD RoleGroup Name : IDC_Admin
13. iDRAC Settings - IDC AD RoleGroup Domain : nhncorp.nhncorp.local
14. iDRAC Settings - IDC AD RoleGroup Privilege : 0x1f3
15. iDRAC Settings - Remote Log (syslog) : Enabled
16. iDRAC Settings - syslog server address 1 : syslog.o.nfra.io
17. iDRAC Settings - syslog server address 2 :
18. iDRAC Settings - syslog server port : 514
19. iDRAC Settings - Remote KVM Nonsecure port : 25513
@@ -0,0 +1,50 @@
Dell EMC Server Bios,iDRAC,R/C Setting (SVC Tag: 3MYCZC4)
------------------------------------------Firware Version 정보------------------------------------------
1. SVC Tag : 3MYCZC4
2. Bios Firmware : 2.7.5
3. iDRAC Firmware Version : 7.20.60.50
4. NIC Integrated Firmware Version : 24.0.5
5. OnBoard NIC Firmware Version :
6. Raid Controller Firmware Version : 8.11.2.0.18-26
---------------------------------------------Bios 설정 정보----------------------------------------------
01. Bios Boot Mode : Uefi
02. System Profile Settings - System Profile : BIOS.Setup.1-1#SysProfileSettings]
03. System Profile Settings - CPU Power Management : MaxPower
04. System Profile Settings - Memory Frequency : MaxPerf
05. System Profile Settings - Turbo Boost : Enabled
06. System Profile Settings - C1E : Disabled
07. System Profile Settings - C-States : Disabled
08. System Profile Settings - Monitor/Mwait : Disabled
09. Processor Settings - Logical Processor : Enabled
10. Processor Settings - Virtualization Technology : Disabled
11. Processor Settings - LLC Prefetch : Enabled
12. Processor Settings - x2APIC Mode : Disabled
13. Memory Settings - Node Interleaving : Disabled
14. Memory Settings - DIMM Self Healing (Post Package Repair) on Uncorrectable Memory Error : Enabled
15. Memory Settings - Correctable Error Logging : Disabled
16. System Settings - Thermal Profile Optimization : Minimum Power
17. Integrated Devices Settings - SR-IOV Global Enable : Enabled
18. Miscellaneous Settings - F1/F2 Prompt on Error : Disabled
---------------------------------------------iDRAC 설정 정보----------------------------------------------
01. iDRAC Settings - Timezone : Asia/Seoul
02. iDRAC Settings - IPMI LAN Selection : Dedicated
03. iDRAC Settings - IPMI IP(IPv4) : Enabled
04. iDRAC Settings - IPMI IP(IPv6) : Enabled
05. iDRAC Settings - Redfish Support : Enabled
06. iDRAC Settings - SSH Support : Enabled
07. iDRAC Settings - AD User Domain Name : nhncorp.nhncorp.local
08. iDRAC Settings - SC Server Address : ad.o.nfra.io
09. iDRAC Settings - SE AD RoleGroup Name : SE_Admin
10. iDRAC Settings - SE AD RoleGroup Dome인 : nhncorp.nhncorp.local
11. iDRAC Settings - SE AD RoleGroup Privilege : 0x1ff
12. iDRAC Settings - IDC AD RoleGroup Name : IDC_Admin
13. iDRAC Settings - IDC AD RoleGroup Domain : nhncorp.nhncorp.local
14. iDRAC Settings - IDC AD RoleGroup Privilege : 0x1f3
15. iDRAC Settings - Remote Log (syslog) : Enabled
16. iDRAC Settings - syslog server address 1 : syslog.o.nfra.io
17. iDRAC Settings - syslog server address 2 :
18. iDRAC Settings - syslog server port : 514
19. iDRAC Settings - Remote KVM Nonsecure port : 25513
@@ -0,0 +1,50 @@
Dell EMC Server Bios,iDRAC,R/C Setting (SVC Tag: 3PYCZC4)
------------------------------------------Firware Version 정보------------------------------------------
1. SVC Tag : 3PYCZC4
2. Bios Firmware : 2.7.5
3. iDRAC Firmware Version : 7.20.60.50
4. NIC Integrated Firmware Version : 24.0.5
5. OnBoard NIC Firmware Version :
6. Raid Controller Firmware Version : 8.11.2.0.18-26
---------------------------------------------Bios 설정 정보----------------------------------------------
01. Bios Boot Mode : Uefi
02. System Profile Settings - System Profile : BIOS.Setup.1-1#SysProfileSettings]
03. System Profile Settings - CPU Power Management : MaxPower
04. System Profile Settings - Memory Frequency : MaxPerf
05. System Profile Settings - Turbo Boost : Enabled
06. System Profile Settings - C1E : Disabled
07. System Profile Settings - C-States : Disabled
08. System Profile Settings - Monitor/Mwait : Disabled
09. Processor Settings - Logical Processor : Enabled
10. Processor Settings - Virtualization Technology : Disabled
11. Processor Settings - LLC Prefetch : Enabled
12. Processor Settings - x2APIC Mode : Disabled
13. Memory Settings - Node Interleaving : Disabled
14. Memory Settings - DIMM Self Healing (Post Package Repair) on Uncorrectable Memory Error : Enabled
15. Memory Settings - Correctable Error Logging : Disabled
16. System Settings - Thermal Profile Optimization : Minimum Power
17. Integrated Devices Settings - SR-IOV Global Enable : Enabled
18. Miscellaneous Settings - F1/F2 Prompt on Error : Disabled
---------------------------------------------iDRAC 설정 정보----------------------------------------------
01. iDRAC Settings - Timezone : Asia/Seoul
02. iDRAC Settings - IPMI LAN Selection : Dedicated
03. iDRAC Settings - IPMI IP(IPv4) : Enabled
04. iDRAC Settings - IPMI IP(IPv6) : Enabled
05. iDRAC Settings - Redfish Support : Enabled
06. iDRAC Settings - SSH Support : Enabled
07. iDRAC Settings - AD User Domain Name : nhncorp.nhncorp.local
08. iDRAC Settings - SC Server Address : ad.o.nfra.io
09. iDRAC Settings - SE AD RoleGroup Name : SE_Admin
10. iDRAC Settings - SE AD RoleGroup Dome인 : nhncorp.nhncorp.local
11. iDRAC Settings - SE AD RoleGroup Privilege : 0x1ff
12. iDRAC Settings - IDC AD RoleGroup Name : IDC_Admin
13. iDRAC Settings - IDC AD RoleGroup Domain : nhncorp.nhncorp.local
14. iDRAC Settings - IDC AD RoleGroup Privilege : 0x1f3
15. iDRAC Settings - Remote Log (syslog) : Enabled
16. iDRAC Settings - syslog server address 1 : syslog.o.nfra.io
17. iDRAC Settings - syslog server address 2 :
18. iDRAC Settings - syslog server port : 514
19. iDRAC Settings - Remote KVM Nonsecure port : 25513
@@ -0,0 +1,50 @@
Dell EMC Server Bios,iDRAC,R/C Setting (SVC Tag: 4XZCZC4)
------------------------------------------Firware Version 정보------------------------------------------
1. SVC Tag : 4XZCZC4
2. Bios Firmware : 2.7.5
3. iDRAC Firmware Version : 7.20.60.50
4. NIC Integrated Firmware Version : 24.0.5
5. OnBoard NIC Firmware Version :
6. Raid Controller Firmware Version : 8.11.2.0.18-26
---------------------------------------------Bios 설정 정보----------------------------------------------
01. Bios Boot Mode : Uefi
02. System Profile Settings - System Profile : BIOS.Setup.1-1#SysProfileSettings]
03. System Profile Settings - CPU Power Management : MaxPower
04. System Profile Settings - Memory Frequency : MaxPerf
05. System Profile Settings - Turbo Boost : Enabled
06. System Profile Settings - C1E : Disabled
07. System Profile Settings - C-States : Disabled
08. System Profile Settings - Monitor/Mwait : Disabled
09. Processor Settings - Logical Processor : Enabled
10. Processor Settings - Virtualization Technology : Disabled
11. Processor Settings - LLC Prefetch : Enabled
12. Processor Settings - x2APIC Mode : Disabled
13. Memory Settings - Node Interleaving : Disabled
14. Memory Settings - DIMM Self Healing (Post Package Repair) on Uncorrectable Memory Error : Enabled
15. Memory Settings - Correctable Error Logging : Disabled
16. System Settings - Thermal Profile Optimization : Minimum Power
17. Integrated Devices Settings - SR-IOV Global Enable : Enabled
18. Miscellaneous Settings - F1/F2 Prompt on Error : Disabled
---------------------------------------------iDRAC 설정 정보----------------------------------------------
01. iDRAC Settings - Timezone : Asia/Seoul
02. iDRAC Settings - IPMI LAN Selection : Dedicated
03. iDRAC Settings - IPMI IP(IPv4) : Enabled
04. iDRAC Settings - IPMI IP(IPv6) : Enabled
05. iDRAC Settings - Redfish Support : Enabled
06. iDRAC Settings - SSH Support : Enabled
07. iDRAC Settings - AD User Domain Name : nhncorp.nhncorp.local
08. iDRAC Settings - SC Server Address : ad.o.nfra.io
09. iDRAC Settings - SE AD RoleGroup Name : SE_Admin
10. iDRAC Settings - SE AD RoleGroup Dome인 : nhncorp.nhncorp.local
11. iDRAC Settings - SE AD RoleGroup Privilege : 0x1ff
12. iDRAC Settings - IDC AD RoleGroup Name : IDC_Admin
13. iDRAC Settings - IDC AD RoleGroup Domain : nhncorp.nhncorp.local
14. iDRAC Settings - IDC AD RoleGroup Privilege : 0x1f3
15. iDRAC Settings - Remote Log (syslog) : Enabled
16. iDRAC Settings - syslog server address 1 : syslog.o.nfra.io
17. iDRAC Settings - syslog server address 2 :
18. iDRAC Settings - syslog server port : 514
19. iDRAC Settings - Remote KVM Nonsecure port : 25513
@@ -0,0 +1,50 @@
Dell EMC Server Bios,iDRAC,R/C Setting (SVC Tag: 5MYCZC4)
------------------------------------------Firware Version 정보------------------------------------------
1. SVC Tag : 5MYCZC4
2. Bios Firmware : 2.7.5
3. iDRAC Firmware Version : 7.20.60.50
4. NIC Integrated Firmware Version : 24.0.5
5. OnBoard NIC Firmware Version :
6. Raid Controller Firmware Version : 8.11.2.0.18-26
---------------------------------------------Bios 설정 정보----------------------------------------------
01. Bios Boot Mode : Uefi
02. System Profile Settings - System Profile : BIOS.Setup.1-1#SysProfileSettings]
03. System Profile Settings - CPU Power Management : MaxPower
04. System Profile Settings - Memory Frequency : MaxPerf
05. System Profile Settings - Turbo Boost : Enabled
06. System Profile Settings - C1E : Disabled
07. System Profile Settings - C-States : Disabled
08. System Profile Settings - Monitor/Mwait : Disabled
09. Processor Settings - Logical Processor : Enabled
10. Processor Settings - Virtualization Technology : Disabled
11. Processor Settings - LLC Prefetch : Enabled
12. Processor Settings - x2APIC Mode : Disabled
13. Memory Settings - Node Interleaving : Disabled
14. Memory Settings - DIMM Self Healing (Post Package Repair) on Uncorrectable Memory Error : Enabled
15. Memory Settings - Correctable Error Logging : Disabled
16. System Settings - Thermal Profile Optimization : Minimum Power
17. Integrated Devices Settings - SR-IOV Global Enable : Enabled
18. Miscellaneous Settings - F1/F2 Prompt on Error : Disabled
---------------------------------------------iDRAC 설정 정보----------------------------------------------
01. iDRAC Settings - Timezone : Asia/Seoul
02. iDRAC Settings - IPMI LAN Selection : Dedicated
03. iDRAC Settings - IPMI IP(IPv4) : Enabled
04. iDRAC Settings - IPMI IP(IPv6) : Enabled
05. iDRAC Settings - Redfish Support : Enabled
06. iDRAC Settings - SSH Support : Enabled
07. iDRAC Settings - AD User Domain Name : nhncorp.nhncorp.local
08. iDRAC Settings - SC Server Address : ad.o.nfra.io
09. iDRAC Settings - SE AD RoleGroup Name : SE_Admin
10. iDRAC Settings - SE AD RoleGroup Dome인 : nhncorp.nhncorp.local
11. iDRAC Settings - SE AD RoleGroup Privilege : 0x1ff
12. iDRAC Settings - IDC AD RoleGroup Name : IDC_Admin
13. iDRAC Settings - IDC AD RoleGroup Domain : nhncorp.nhncorp.local
14. iDRAC Settings - IDC AD RoleGroup Privilege : 0x1f3
15. iDRAC Settings - Remote Log (syslog) : Enabled
16. iDRAC Settings - syslog server address 1 : syslog.o.nfra.io
17. iDRAC Settings - syslog server address 2 :
18. iDRAC Settings - syslog server port : 514
19. iDRAC Settings - Remote KVM Nonsecure port : 25513
@@ -0,0 +1,50 @@
Dell EMC Server Bios,iDRAC,R/C Setting (SVC Tag: 5NYCZC4)
------------------------------------------Firware Version 정보------------------------------------------
1. SVC Tag : 5NYCZC4
2. Bios Firmware : 2.7.5
3. iDRAC Firmware Version : 7.20.60.50
4. NIC Integrated Firmware Version : 24.0.5
5. OnBoard NIC Firmware Version :
6. Raid Controller Firmware Version : 8.11.2.0.18-26
---------------------------------------------Bios 설정 정보----------------------------------------------
01. Bios Boot Mode : Uefi
02. System Profile Settings - System Profile : BIOS.Setup.1-1#SysProfileSettings]
03. System Profile Settings - CPU Power Management : MaxPower
04. System Profile Settings - Memory Frequency : MaxPerf
05. System Profile Settings - Turbo Boost : Enabled
06. System Profile Settings - C1E : Disabled
07. System Profile Settings - C-States : Disabled
08. System Profile Settings - Monitor/Mwait : Disabled
09. Processor Settings - Logical Processor : Enabled
10. Processor Settings - Virtualization Technology : Disabled
11. Processor Settings - LLC Prefetch : Enabled
12. Processor Settings - x2APIC Mode : Disabled
13. Memory Settings - Node Interleaving : Disabled
14. Memory Settings - DIMM Self Healing (Post Package Repair) on Uncorrectable Memory Error : Enabled
15. Memory Settings - Correctable Error Logging : Disabled
16. System Settings - Thermal Profile Optimization : Minimum Power
17. Integrated Devices Settings - SR-IOV Global Enable : Enabled
18. Miscellaneous Settings - F1/F2 Prompt on Error : Disabled
---------------------------------------------iDRAC 설정 정보----------------------------------------------
01. iDRAC Settings - Timezone : Asia/Seoul
02. iDRAC Settings - IPMI LAN Selection : Dedicated
03. iDRAC Settings - IPMI IP(IPv4) : Enabled
04. iDRAC Settings - IPMI IP(IPv6) : Enabled
05. iDRAC Settings - Redfish Support : Enabled
06. iDRAC Settings - SSH Support : Enabled
07. iDRAC Settings - AD User Domain Name : nhncorp.nhncorp.local
08. iDRAC Settings - SC Server Address : ad.o.nfra.io
09. iDRAC Settings - SE AD RoleGroup Name : SE_Admin
10. iDRAC Settings - SE AD RoleGroup Dome인 : nhncorp.nhncorp.local
11. iDRAC Settings - SE AD RoleGroup Privilege : 0x1ff
12. iDRAC Settings - IDC AD RoleGroup Name : IDC_Admin
13. iDRAC Settings - IDC AD RoleGroup Domain : nhncorp.nhncorp.local
14. iDRAC Settings - IDC AD RoleGroup Privilege : 0x1f3
15. iDRAC Settings - Remote Log (syslog) : Enabled
16. iDRAC Settings - syslog server address 1 : syslog.o.nfra.io
17. iDRAC Settings - syslog server address 2 :
18. iDRAC Settings - syslog server port : 514
19. iDRAC Settings - Remote KVM Nonsecure port : 25513
@@ -0,0 +1,50 @@
Dell EMC Server Bios,iDRAC,R/C Setting (SVC Tag: 6XZCZC4)
------------------------------------------Firware Version 정보------------------------------------------
1. SVC Tag : 6XZCZC4
2. Bios Firmware : 2.7.5
3. iDRAC Firmware Version : 7.20.60.50
4. NIC Integrated Firmware Version : 24.0.5
5. OnBoard NIC Firmware Version :
6. Raid Controller Firmware Version : 8.11.2.0.18-26
---------------------------------------------Bios 설정 정보----------------------------------------------
01. Bios Boot Mode : Uefi
02. System Profile Settings - System Profile : BIOS.Setup.1-1#SysProfileSettings]
03. System Profile Settings - CPU Power Management : MaxPower
04. System Profile Settings - Memory Frequency : MaxPerf
05. System Profile Settings - Turbo Boost : Enabled
06. System Profile Settings - C1E : Disabled
07. System Profile Settings - C-States : Disabled
08. System Profile Settings - Monitor/Mwait : Disabled
09. Processor Settings - Logical Processor : Enabled
10. Processor Settings - Virtualization Technology : Disabled
11. Processor Settings - LLC Prefetch : Enabled
12. Processor Settings - x2APIC Mode : Disabled
13. Memory Settings - Node Interleaving : Disabled
14. Memory Settings - DIMM Self Healing (Post Package Repair) on Uncorrectable Memory Error : Enabled
15. Memory Settings - Correctable Error Logging : Disabled
16. System Settings - Thermal Profile Optimization : Minimum Power
17. Integrated Devices Settings - SR-IOV Global Enable : Enabled
18. Miscellaneous Settings - F1/F2 Prompt on Error : Disabled
---------------------------------------------iDRAC 설정 정보----------------------------------------------
01. iDRAC Settings - Timezone : Asia/Seoul
02. iDRAC Settings - IPMI LAN Selection : Dedicated
03. iDRAC Settings - IPMI IP(IPv4) : Enabled
04. iDRAC Settings - IPMI IP(IPv6) : Enabled
05. iDRAC Settings - Redfish Support : Enabled
06. iDRAC Settings - SSH Support : Enabled
07. iDRAC Settings - AD User Domain Name : nhncorp.nhncorp.local
08. iDRAC Settings - SC Server Address : ad.o.nfra.io
09. iDRAC Settings - SE AD RoleGroup Name : SE_Admin
10. iDRAC Settings - SE AD RoleGroup Dome인 : nhncorp.nhncorp.local
11. iDRAC Settings - SE AD RoleGroup Privilege : 0x1ff
12. iDRAC Settings - IDC AD RoleGroup Name : IDC_Admin
13. iDRAC Settings - IDC AD RoleGroup Domain : nhncorp.nhncorp.local
14. iDRAC Settings - IDC AD RoleGroup Privilege : 0x1f3
15. iDRAC Settings - Remote Log (syslog) : Enabled
16. iDRAC Settings - syslog server address 1 : syslog.o.nfra.io
17. iDRAC Settings - syslog server address 2 :
18. iDRAC Settings - syslog server port : 514
19. iDRAC Settings - Remote KVM Nonsecure port : 25513
@@ -0,0 +1,50 @@
Dell EMC Server Bios,iDRAC,R/C Setting (SVC Tag: 7MYCZC4)
------------------------------------------Firware Version 정보------------------------------------------
1. SVC Tag : 7MYCZC4
2. Bios Firmware : 2.7.5
3. iDRAC Firmware Version : 7.20.60.50
4. NIC Integrated Firmware Version : 24.0.5
5. OnBoard NIC Firmware Version :
6. Raid Controller Firmware Version : 8.11.2.0.18-26
---------------------------------------------Bios 설정 정보----------------------------------------------
01. Bios Boot Mode : Uefi
02. System Profile Settings - System Profile : BIOS.Setup.1-1#SysProfileSettings]
03. System Profile Settings - CPU Power Management : MaxPower
04. System Profile Settings - Memory Frequency : MaxPerf
05. System Profile Settings - Turbo Boost : Enabled
06. System Profile Settings - C1E : Disabled
07. System Profile Settings - C-States : Disabled
08. System Profile Settings - Monitor/Mwait : Disabled
09. Processor Settings - Logical Processor : Enabled
10. Processor Settings - Virtualization Technology : Disabled
11. Processor Settings - LLC Prefetch : Enabled
12. Processor Settings - x2APIC Mode : Disabled
13. Memory Settings - Node Interleaving : Disabled
14. Memory Settings - DIMM Self Healing (Post Package Repair) on Uncorrectable Memory Error : Enabled
15. Memory Settings - Correctable Error Logging : Disabled
16. System Settings - Thermal Profile Optimization : Minimum Power
17. Integrated Devices Settings - SR-IOV Global Enable : Enabled
18. Miscellaneous Settings - F1/F2 Prompt on Error : Disabled
---------------------------------------------iDRAC 설정 정보----------------------------------------------
01. iDRAC Settings - Timezone : Asia/Seoul
02. iDRAC Settings - IPMI LAN Selection : Dedicated
03. iDRAC Settings - IPMI IP(IPv4) : Enabled
04. iDRAC Settings - IPMI IP(IPv6) : Enabled
05. iDRAC Settings - Redfish Support : Enabled
06. iDRAC Settings - SSH Support : Enabled
07. iDRAC Settings - AD User Domain Name : nhncorp.nhncorp.local
08. iDRAC Settings - SC Server Address : ad.o.nfra.io
09. iDRAC Settings - SE AD RoleGroup Name : SE_Admin
10. iDRAC Settings - SE AD RoleGroup Dome인 : nhncorp.nhncorp.local
11. iDRAC Settings - SE AD RoleGroup Privilege : 0x1ff
12. iDRAC Settings - IDC AD RoleGroup Name : IDC_Admin
13. iDRAC Settings - IDC AD RoleGroup Domain : nhncorp.nhncorp.local
14. iDRAC Settings - IDC AD RoleGroup Privilege : 0x1f3
15. iDRAC Settings - Remote Log (syslog) : Enabled
16. iDRAC Settings - syslog server address 1 : syslog.o.nfra.io
17. iDRAC Settings - syslog server address 2 :
18. iDRAC Settings - syslog server port : 514
19. iDRAC Settings - Remote KVM Nonsecure port : 25513
@@ -0,0 +1,50 @@
Dell EMC Server Bios,iDRAC,R/C Setting (SVC Tag: 7XZCZC4)
------------------------------------------Firware Version 정보------------------------------------------
1. SVC Tag : 7XZCZC4
2. Bios Firmware : 2.7.5
3. iDRAC Firmware Version : 7.20.60.50
4. NIC Integrated Firmware Version : 24.0.5
5. OnBoard NIC Firmware Version :
6. Raid Controller Firmware Version : 8.11.2.0.18-26
---------------------------------------------Bios 설정 정보----------------------------------------------
01. Bios Boot Mode : Uefi
02. System Profile Settings - System Profile : BIOS.Setup.1-1#SysProfileSettings]
03. System Profile Settings - CPU Power Management : MaxPower
04. System Profile Settings - Memory Frequency : MaxPerf
05. System Profile Settings - Turbo Boost : Enabled
06. System Profile Settings - C1E : Disabled
07. System Profile Settings - C-States : Disabled
08. System Profile Settings - Monitor/Mwait : Disabled
09. Processor Settings - Logical Processor : Enabled
10. Processor Settings - Virtualization Technology : Disabled
11. Processor Settings - LLC Prefetch : Enabled
12. Processor Settings - x2APIC Mode : Disabled
13. Memory Settings - Node Interleaving : Disabled
14. Memory Settings - DIMM Self Healing (Post Package Repair) on Uncorrectable Memory Error : Enabled
15. Memory Settings - Correctable Error Logging : Disabled
16. System Settings - Thermal Profile Optimization : Minimum Power
17. Integrated Devices Settings - SR-IOV Global Enable : Enabled
18. Miscellaneous Settings - F1/F2 Prompt on Error : Disabled
---------------------------------------------iDRAC 설정 정보----------------------------------------------
01. iDRAC Settings - Timezone : Asia/Seoul
02. iDRAC Settings - IPMI LAN Selection : Dedicated
03. iDRAC Settings - IPMI IP(IPv4) : Enabled
04. iDRAC Settings - IPMI IP(IPv6) : Enabled
05. iDRAC Settings - Redfish Support : Enabled
06. iDRAC Settings - SSH Support : Enabled
07. iDRAC Settings - AD User Domain Name : nhncorp.nhncorp.local
08. iDRAC Settings - SC Server Address : ad.o.nfra.io
09. iDRAC Settings - SE AD RoleGroup Name : SE_Admin
10. iDRAC Settings - SE AD RoleGroup Dome인 : nhncorp.nhncorp.local
11. iDRAC Settings - SE AD RoleGroup Privilege : 0x1ff
12. iDRAC Settings - IDC AD RoleGroup Name : IDC_Admin
13. iDRAC Settings - IDC AD RoleGroup Domain : nhncorp.nhncorp.local
14. iDRAC Settings - IDC AD RoleGroup Privilege : 0x1f3
15. iDRAC Settings - Remote Log (syslog) : Enabled
16. iDRAC Settings - syslog server address 1 : syslog.o.nfra.io
17. iDRAC Settings - syslog server address 2 :
18. iDRAC Settings - syslog server port : 514
19. iDRAC Settings - Remote KVM Nonsecure port : 25513
@@ -0,0 +1,50 @@
Dell EMC Server Bios,iDRAC,R/C Setting (SVC Tag: 8WZCZC4)
------------------------------------------Firware Version 정보------------------------------------------
1. SVC Tag : 8WZCZC4
2. Bios Firmware : 2.7.5
3. iDRAC Firmware Version : 7.20.60.50
4. NIC Integrated Firmware Version : 24.0.5
5. OnBoard NIC Firmware Version :
6. Raid Controller Firmware Version : 8.11.2.0.18-26
---------------------------------------------Bios 설정 정보----------------------------------------------
01. Bios Boot Mode : Uefi
02. System Profile Settings - System Profile : BIOS.Setup.1-1#SysProfileSettings]
03. System Profile Settings - CPU Power Management : MaxPower
04. System Profile Settings - Memory Frequency : MaxPerf
05. System Profile Settings - Turbo Boost : Enabled
06. System Profile Settings - C1E : Disabled
07. System Profile Settings - C-States : Disabled
08. System Profile Settings - Monitor/Mwait : Disabled
09. Processor Settings - Logical Processor : Enabled
10. Processor Settings - Virtualization Technology : Disabled
11. Processor Settings - LLC Prefetch : Enabled
12. Processor Settings - x2APIC Mode : Disabled
13. Memory Settings - Node Interleaving : Disabled
14. Memory Settings - DIMM Self Healing (Post Package Repair) on Uncorrectable Memory Error : Enabled
15. Memory Settings - Correctable Error Logging : Disabled
16. System Settings - Thermal Profile Optimization : Minimum Power
17. Integrated Devices Settings - SR-IOV Global Enable : Enabled
18. Miscellaneous Settings - F1/F2 Prompt on Error : Disabled
---------------------------------------------iDRAC 설정 정보----------------------------------------------
01. iDRAC Settings - Timezone : Asia/Seoul
02. iDRAC Settings - IPMI LAN Selection : Dedicated
03. iDRAC Settings - IPMI IP(IPv4) : Enabled
04. iDRAC Settings - IPMI IP(IPv6) : Enabled
05. iDRAC Settings - Redfish Support : Enabled
06. iDRAC Settings - SSH Support : Enabled
07. iDRAC Settings - AD User Domain Name : nhncorp.nhncorp.local
08. iDRAC Settings - SC Server Address : ad.o.nfra.io
09. iDRAC Settings - SE AD RoleGroup Name : SE_Admin
10. iDRAC Settings - SE AD RoleGroup Dome인 : nhncorp.nhncorp.local
11. iDRAC Settings - SE AD RoleGroup Privilege : 0x1ff
12. iDRAC Settings - IDC AD RoleGroup Name : IDC_Admin
13. iDRAC Settings - IDC AD RoleGroup Domain : nhncorp.nhncorp.local
14. iDRAC Settings - IDC AD RoleGroup Privilege : 0x1f3
15. iDRAC Settings - Remote Log (syslog) : Enabled
16. iDRAC Settings - syslog server address 1 : syslog.o.nfra.io
17. iDRAC Settings - syslog server address 2 :
18. iDRAC Settings - syslog server port : 514
19. iDRAC Settings - Remote KVM Nonsecure port : 25513
@@ -0,0 +1,50 @@
Dell EMC Server Bios,iDRAC,R/C Setting (SVC Tag: 9NYCZC4)
------------------------------------------Firware Version 정보------------------------------------------
1. SVC Tag : 9NYCZC4
2. Bios Firmware : 2.7.5
3. iDRAC Firmware Version : 7.20.60.50
4. NIC Integrated Firmware Version : 24.0.5
5. OnBoard NIC Firmware Version :
6. Raid Controller Firmware Version : 8.11.2.0.18-26
---------------------------------------------Bios 설정 정보----------------------------------------------
01. Bios Boot Mode : Uefi
02. System Profile Settings - System Profile : BIOS.Setup.1-1#SysProfileSettings]
03. System Profile Settings - CPU Power Management : MaxPower
04. System Profile Settings - Memory Frequency : MaxPerf
05. System Profile Settings - Turbo Boost : Enabled
06. System Profile Settings - C1E : Disabled
07. System Profile Settings - C-States : Disabled
08. System Profile Settings - Monitor/Mwait : Disabled
09. Processor Settings - Logical Processor : Enabled
10. Processor Settings - Virtualization Technology : Disabled
11. Processor Settings - LLC Prefetch : Enabled
12. Processor Settings - x2APIC Mode : Disabled
13. Memory Settings - Node Interleaving : Disabled
14. Memory Settings - DIMM Self Healing (Post Package Repair) on Uncorrectable Memory Error : Enabled
15. Memory Settings - Correctable Error Logging : Disabled
16. System Settings - Thermal Profile Optimization : Minimum Power
17. Integrated Devices Settings - SR-IOV Global Enable : Enabled
18. Miscellaneous Settings - F1/F2 Prompt on Error : Disabled
---------------------------------------------iDRAC 설정 정보----------------------------------------------
01. iDRAC Settings - Timezone : Asia/Seoul
02. iDRAC Settings - IPMI LAN Selection : Dedicated
03. iDRAC Settings - IPMI IP(IPv4) : Enabled
04. iDRAC Settings - IPMI IP(IPv6) : Enabled
05. iDRAC Settings - Redfish Support : Enabled
06. iDRAC Settings - SSH Support : Enabled
07. iDRAC Settings - AD User Domain Name : nhncorp.nhncorp.local
08. iDRAC Settings - SC Server Address : ad.o.nfra.io
09. iDRAC Settings - SE AD RoleGroup Name : SE_Admin
10. iDRAC Settings - SE AD RoleGroup Dome인 : nhncorp.nhncorp.local
11. iDRAC Settings - SE AD RoleGroup Privilege : 0x1ff
12. iDRAC Settings - IDC AD RoleGroup Name : IDC_Admin
13. iDRAC Settings - IDC AD RoleGroup Domain : nhncorp.nhncorp.local
14. iDRAC Settings - IDC AD RoleGroup Privilege : 0x1f3
15. iDRAC Settings - Remote Log (syslog) : Enabled
16. iDRAC Settings - syslog server address 1 : syslog.o.nfra.io
17. iDRAC Settings - syslog server address 2 :
18. iDRAC Settings - syslog server port : 514
19. iDRAC Settings - Remote KVM Nonsecure port : 25513
@@ -0,0 +1,50 @@
Dell EMC Server Bios,iDRAC,R/C Setting (SVC Tag: BNYCZC4)
------------------------------------------Firware Version 정보------------------------------------------
1. SVC Tag : BNYCZC4
2. Bios Firmware : 2.7.5
3. iDRAC Firmware Version : 7.20.60.50
4. NIC Integrated Firmware Version : 24.0.5
5. OnBoard NIC Firmware Version :
6. Raid Controller Firmware Version : 8.11.2.0.18-26
---------------------------------------------Bios 설정 정보----------------------------------------------
01. Bios Boot Mode : Uefi
02. System Profile Settings - System Profile : BIOS.Setup.1-1#SysProfileSettings]
03. System Profile Settings - CPU Power Management : MaxPower
04. System Profile Settings - Memory Frequency : MaxPerf
05. System Profile Settings - Turbo Boost : Enabled
06. System Profile Settings - C1E : Disabled
07. System Profile Settings - C-States : Disabled
08. System Profile Settings - Monitor/Mwait : Disabled
09. Processor Settings - Logical Processor : Enabled
10. Processor Settings - Virtualization Technology : Disabled
11. Processor Settings - LLC Prefetch : Enabled
12. Processor Settings - x2APIC Mode : Disabled
13. Memory Settings - Node Interleaving : Disabled
14. Memory Settings - DIMM Self Healing (Post Package Repair) on Uncorrectable Memory Error : Enabled
15. Memory Settings - Correctable Error Logging : Disabled
16. System Settings - Thermal Profile Optimization : Minimum Power
17. Integrated Devices Settings - SR-IOV Global Enable : Enabled
18. Miscellaneous Settings - F1/F2 Prompt on Error : Disabled
---------------------------------------------iDRAC 설정 정보----------------------------------------------
01. iDRAC Settings - Timezone : Asia/Seoul
02. iDRAC Settings - IPMI LAN Selection : Dedicated
03. iDRAC Settings - IPMI IP(IPv4) : Enabled
04. iDRAC Settings - IPMI IP(IPv6) : Enabled
05. iDRAC Settings - Redfish Support : Enabled
06. iDRAC Settings - SSH Support : Enabled
07. iDRAC Settings - AD User Domain Name : nhncorp.nhncorp.local
08. iDRAC Settings - SC Server Address : ad.o.nfra.io
09. iDRAC Settings - SE AD RoleGroup Name : SE_Admin
10. iDRAC Settings - SE AD RoleGroup Dome인 : nhncorp.nhncorp.local
11. iDRAC Settings - SE AD RoleGroup Privilege : 0x1ff
12. iDRAC Settings - IDC AD RoleGroup Name : IDC_Admin
13. iDRAC Settings - IDC AD RoleGroup Domain : nhncorp.nhncorp.local
14. iDRAC Settings - IDC AD RoleGroup Privilege : 0x1f3
15. iDRAC Settings - Remote Log (syslog) : Enabled
16. iDRAC Settings - syslog server address 1 : syslog.o.nfra.io
17. iDRAC Settings - syslog server address 2 :
18. iDRAC Settings - syslog server port : 514
19. iDRAC Settings - Remote KVM Nonsecure port : 25513
@@ -0,0 +1,50 @@
Dell EMC Server Bios,iDRAC,R/C Setting (SVC Tag: CXZCZC4)
------------------------------------------Firware Version 정보------------------------------------------
1. SVC Tag : CXZCZC4
2. Bios Firmware : 2.7.5
3. iDRAC Firmware Version : 7.20.60.50
4. NIC Integrated Firmware Version : 24.0.5
5. OnBoard NIC Firmware Version :
6. Raid Controller Firmware Version : 8.11.2.0.18-26
---------------------------------------------Bios 설정 정보----------------------------------------------
01. Bios Boot Mode : Uefi
02. System Profile Settings - System Profile : BIOS.Setup.1-1#SysProfileSettings]
03. System Profile Settings - CPU Power Management : MaxPower
04. System Profile Settings - Memory Frequency : MaxPerf
05. System Profile Settings - Turbo Boost : Enabled
06. System Profile Settings - C1E : Disabled
07. System Profile Settings - C-States : Disabled
08. System Profile Settings - Monitor/Mwait : Disabled
09. Processor Settings - Logical Processor : Enabled
10. Processor Settings - Virtualization Technology : Disabled
11. Processor Settings - LLC Prefetch : Enabled
12. Processor Settings - x2APIC Mode : Disabled
13. Memory Settings - Node Interleaving : Disabled
14. Memory Settings - DIMM Self Healing (Post Package Repair) on Uncorrectable Memory Error : Enabled
15. Memory Settings - Correctable Error Logging : Disabled
16. System Settings - Thermal Profile Optimization : Minimum Power
17. Integrated Devices Settings - SR-IOV Global Enable : Enabled
18. Miscellaneous Settings - F1/F2 Prompt on Error : Disabled
---------------------------------------------iDRAC 설정 정보----------------------------------------------
01. iDRAC Settings - Timezone : Asia/Seoul
02. iDRAC Settings - IPMI LAN Selection : Dedicated
03. iDRAC Settings - IPMI IP(IPv4) : Enabled
04. iDRAC Settings - IPMI IP(IPv6) : Enabled
05. iDRAC Settings - Redfish Support : Enabled
06. iDRAC Settings - SSH Support : Enabled
07. iDRAC Settings - AD User Domain Name : nhncorp.nhncorp.local
08. iDRAC Settings - SC Server Address : ad.o.nfra.io
09. iDRAC Settings - SE AD RoleGroup Name : SE_Admin
10. iDRAC Settings - SE AD RoleGroup Dome인 : nhncorp.nhncorp.local
11. iDRAC Settings - SE AD RoleGroup Privilege : 0x1ff
12. iDRAC Settings - IDC AD RoleGroup Name : IDC_Admin
13. iDRAC Settings - IDC AD RoleGroup Domain : nhncorp.nhncorp.local
14. iDRAC Settings - IDC AD RoleGroup Privilege : 0x1f3
15. iDRAC Settings - Remote Log (syslog) : Enabled
16. iDRAC Settings - syslog server address 1 : syslog.o.nfra.io
17. iDRAC Settings - syslog server address 2 :
18. iDRAC Settings - syslog server port : 514
19. iDRAC Settings - Remote KVM Nonsecure port : 25513
@@ -0,0 +1,50 @@
Dell EMC Server Bios,iDRAC,R/C Setting (SVC Tag: DLYCZC4)
------------------------------------------Firware Version 정보------------------------------------------
1. SVC Tag : DLYCZC4
2. Bios Firmware : 2.7.5
3. iDRAC Firmware Version : 7.20.60.50
4. NIC Integrated Firmware Version : 24.0.5
5. OnBoard NIC Firmware Version :
6. Raid Controller Firmware Version : 8.11.2.0.18-26
---------------------------------------------Bios 설정 정보----------------------------------------------
01. Bios Boot Mode : Uefi
02. System Profile Settings - System Profile : BIOS.Setup.1-1#SysProfileSettings]
03. System Profile Settings - CPU Power Management : MaxPower
04. System Profile Settings - Memory Frequency : MaxPerf
05. System Profile Settings - Turbo Boost : Enabled
06. System Profile Settings - C1E : Disabled
07. System Profile Settings - C-States : Disabled
08. System Profile Settings - Monitor/Mwait : Disabled
09. Processor Settings - Logical Processor : Enabled
10. Processor Settings - Virtualization Technology : Disabled
11. Processor Settings - LLC Prefetch : Enabled
12. Processor Settings - x2APIC Mode : Disabled
13. Memory Settings - Node Interleaving : Disabled
14. Memory Settings - DIMM Self Healing (Post Package Repair) on Uncorrectable Memory Error : Enabled
15. Memory Settings - Correctable Error Logging : Disabled
16. System Settings - Thermal Profile Optimization : Minimum Power
17. Integrated Devices Settings - SR-IOV Global Enable : Enabled
18. Miscellaneous Settings - F1/F2 Prompt on Error : Disabled
---------------------------------------------iDRAC 설정 정보----------------------------------------------
01. iDRAC Settings - Timezone : Asia/Seoul
02. iDRAC Settings - IPMI LAN Selection : Dedicated
03. iDRAC Settings - IPMI IP(IPv4) : Enabled
04. iDRAC Settings - IPMI IP(IPv6) : Enabled
05. iDRAC Settings - Redfish Support : Enabled
06. iDRAC Settings - SSH Support : Enabled
07. iDRAC Settings - AD User Domain Name : nhncorp.nhncorp.local
08. iDRAC Settings - SC Server Address : ad.o.nfra.io
09. iDRAC Settings - SE AD RoleGroup Name : SE_Admin
10. iDRAC Settings - SE AD RoleGroup Dome인 : nhncorp.nhncorp.local
11. iDRAC Settings - SE AD RoleGroup Privilege : 0x1ff
12. iDRAC Settings - IDC AD RoleGroup Name : IDC_Admin
13. iDRAC Settings - IDC AD RoleGroup Domain : nhncorp.nhncorp.local
14. iDRAC Settings - IDC AD RoleGroup Privilege : 0x1f3
15. iDRAC Settings - Remote Log (syslog) : Enabled
16. iDRAC Settings - syslog server address 1 : syslog.o.nfra.io
17. iDRAC Settings - syslog server address 2 :
18. iDRAC Settings - syslog server port : 514
19. iDRAC Settings - Remote KVM Nonsecure port : 25513
@@ -0,0 +1,50 @@
Dell EMC Server Bios,iDRAC,R/C Setting (SVC Tag: DXZCZC4)
------------------------------------------Firware Version 정보------------------------------------------
1. SVC Tag : DXZCZC4
2. Bios Firmware : 2.7.5
3. iDRAC Firmware Version : 7.20.60.50
4. NIC Integrated Firmware Version : 24.0.5
5. OnBoard NIC Firmware Version :
6. Raid Controller Firmware Version : 8.11.2.0.18-26
---------------------------------------------Bios 설정 정보----------------------------------------------
01. Bios Boot Mode : Uefi
02. System Profile Settings - System Profile : BIOS.Setup.1-1#SysProfileSettings]
03. System Profile Settings - CPU Power Management : MaxPower
04. System Profile Settings - Memory Frequency : MaxPerf
05. System Profile Settings - Turbo Boost : Enabled
06. System Profile Settings - C1E : Disabled
07. System Profile Settings - C-States : Disabled
08. System Profile Settings - Monitor/Mwait : Disabled
09. Processor Settings - Logical Processor : Enabled
10. Processor Settings - Virtualization Technology : Disabled
11. Processor Settings - LLC Prefetch : Enabled
12. Processor Settings - x2APIC Mode : Disabled
13. Memory Settings - Node Interleaving : Disabled
14. Memory Settings - DIMM Self Healing (Post Package Repair) on Uncorrectable Memory Error : Enabled
15. Memory Settings - Correctable Error Logging : Disabled
16. System Settings - Thermal Profile Optimization : Minimum Power
17. Integrated Devices Settings - SR-IOV Global Enable : Enabled
18. Miscellaneous Settings - F1/F2 Prompt on Error : Disabled
---------------------------------------------iDRAC 설정 정보----------------------------------------------
01. iDRAC Settings - Timezone : Asia/Seoul
02. iDRAC Settings - IPMI LAN Selection : Dedicated
03. iDRAC Settings - IPMI IP(IPv4) : Enabled
04. iDRAC Settings - IPMI IP(IPv6) : Enabled
05. iDRAC Settings - Redfish Support : Enabled
06. iDRAC Settings - SSH Support : Enabled
07. iDRAC Settings - AD User Domain Name : nhncorp.nhncorp.local
08. iDRAC Settings - SC Server Address : ad.o.nfra.io
09. iDRAC Settings - SE AD RoleGroup Name : SE_Admin
10. iDRAC Settings - SE AD RoleGroup Dome인 : nhncorp.nhncorp.local
11. iDRAC Settings - SE AD RoleGroup Privilege : 0x1ff
12. iDRAC Settings - IDC AD RoleGroup Name : IDC_Admin
13. iDRAC Settings - IDC AD RoleGroup Domain : nhncorp.nhncorp.local
14. iDRAC Settings - IDC AD RoleGroup Privilege : 0x1f3
15. iDRAC Settings - Remote Log (syslog) : Enabled
16. iDRAC Settings - syslog server address 1 : syslog.o.nfra.io
17. iDRAC Settings - syslog server address 2 :
18. iDRAC Settings - syslog server port : 514
19. iDRAC Settings - Remote KVM Nonsecure port : 25513
@@ -0,0 +1,50 @@
Dell EMC Server Bios,iDRAC,R/C Setting (SVC Tag: FWZCZC4)
------------------------------------------Firware Version 정보------------------------------------------
1. SVC Tag : FWZCZC4
2. Bios Firmware : 2.7.5
3. iDRAC Firmware Version : 7.20.60.50
4. NIC Integrated Firmware Version : 24.0.5
5. OnBoard NIC Firmware Version :
6. Raid Controller Firmware Version : 8.11.2.0.18-26
---------------------------------------------Bios 설정 정보----------------------------------------------
01. Bios Boot Mode : Uefi
02. System Profile Settings - System Profile : BIOS.Setup.1-1#SysProfileSettings]
03. System Profile Settings - CPU Power Management : MaxPower
04. System Profile Settings - Memory Frequency : MaxPerf
05. System Profile Settings - Turbo Boost : Enabled
06. System Profile Settings - C1E : Disabled
07. System Profile Settings - C-States : Disabled
08. System Profile Settings - Monitor/Mwait : Disabled
09. Processor Settings - Logical Processor : Enabled
10. Processor Settings - Virtualization Technology : Disabled
11. Processor Settings - LLC Prefetch : Enabled
12. Processor Settings - x2APIC Mode : Disabled
13. Memory Settings - Node Interleaving : Disabled
14. Memory Settings - DIMM Self Healing (Post Package Repair) on Uncorrectable Memory Error : Enabled
15. Memory Settings - Correctable Error Logging : Disabled
16. System Settings - Thermal Profile Optimization : Minimum Power
17. Integrated Devices Settings - SR-IOV Global Enable : Enabled
18. Miscellaneous Settings - F1/F2 Prompt on Error : Disabled
---------------------------------------------iDRAC 설정 정보----------------------------------------------
01. iDRAC Settings - Timezone : Asia/Seoul
02. iDRAC Settings - IPMI LAN Selection : Dedicated
03. iDRAC Settings - IPMI IP(IPv4) : Enabled
04. iDRAC Settings - IPMI IP(IPv6) : Enabled
05. iDRAC Settings - Redfish Support : Enabled
06. iDRAC Settings - SSH Support : Enabled
07. iDRAC Settings - AD User Domain Name : nhncorp.nhncorp.local
08. iDRAC Settings - SC Server Address : ad.o.nfra.io
09. iDRAC Settings - SE AD RoleGroup Name : SE_Admin
10. iDRAC Settings - SE AD RoleGroup Dome인 : nhncorp.nhncorp.local
11. iDRAC Settings - SE AD RoleGroup Privilege : 0x1ff
12. iDRAC Settings - IDC AD RoleGroup Name : IDC_Admin
13. iDRAC Settings - IDC AD RoleGroup Domain : nhncorp.nhncorp.local
14. iDRAC Settings - IDC AD RoleGroup Privilege : 0x1f3
15. iDRAC Settings - Remote Log (syslog) : Enabled
16. iDRAC Settings - syslog server address 1 : syslog.o.nfra.io
17. iDRAC Settings - syslog server address 2 :
18. iDRAC Settings - syslog server port : 514
19. iDRAC Settings - Remote KVM Nonsecure port : 25513
+12
View File
@@ -0,0 +1,12 @@
1XZCZC4
Slot.38: 3825:F303:00C4:15EC
Slot.39: 3825:F303:00C4:15F8
Slot.37: 3825:F303:00C4:15E8
Slot.36: 3825:F303:00C4:15E4
Slot.32: 3825:F303:00C4:1564
Slot.33: 3825:F303:00C4:1560
Slot.34: 3825:F303:00C4:0AF4
Slot.35: 3825:F303:00C4:1600
Slot.31: 3825:F303:00C4:0910
Slot.40: 3825:F303:00C4:1608
GUID: 0x3825F30300C415EC;0x3825F30300C415F8;0x3825F30300C415E8;0x3825F30300C415E4;0x3825F30300C41564;0x3825F30300C41560;0x3825F30300C40AF4;0x3825F30300C41600;0x3825F30300C40910;0x3825F30300C41608
+12
View File
@@ -0,0 +1,12 @@
2NYCZC4
Slot.38: 3825:F303:00C4:042C
Slot.39: 3825:F303:00C4:04A8
Slot.37: 3825:F303:00C4:0420
Slot.36: 3825:F303:00C4:0418
Slot.32: 3825:F303:00C4:0508
Slot.33: 3825:F303:00C4:12B4
Slot.34: 3825:F303:00C4:12EC
Slot.35: 3825:F303:00C4:122C
Slot.31: 3825:F303:00C4:0484
Slot.40: 3825:F303:00C4:048C
GUID: 0x3825F30300C4042C;0x3825F30300C404A8;0x3825F30300C40420;0x3825F30300C40418;0x3825F30300C40508;0x3825F30300C412B4;0x3825F30300C412EC;0x3825F30300C4122C;0x3825F30300C40484;0x3825F30300C4048C
+12
View File
@@ -0,0 +1,12 @@
2XZCZC4
Slot.38: 3825:F303:00C4:0AEC
Slot.39: 3825:F303:00C4:0AD8
Slot.37: 3825:F303:00C4:0AC8
Slot.36: 3825:F303:00C4:15F4
Slot.32: 3825:F303:00C4:0AD0
Slot.33: 3825:F303:00C4:0AE0
Slot.34: 3825:F303:00C4:0ADC
Slot.35: 3825:F303:00C4:1568
Slot.31: 3825:F303:00C4:0AE8
Slot.40: 3825:F303:00C4:0AD4
GUID: 0x3825F30300C40AEC;0x3825F30300C40AD8;0x3825F30300C40AC8;0x3825F30300C415F4;0x3825F30300C40AD0;0x3825F30300C40AE0;0x3825F30300C40ADC;0x3825F30300C41568;0x3825F30300C40AE8;0x3825F30300C40AD4
+12
View File
@@ -0,0 +1,12 @@
3LYCZC4
Slot.38: 5000:E603:0068:F204
Slot.39: 5000:E603:0068:F464
Slot.37: 5000:E603:0068:F2B8
Slot.36: 5000:E603:0068:F2FC
Slot.32: 5000:E603:0068:F294
Slot.33: 5000:E603:0068:F504
Slot.34: 5000:E603:0068:F450
Slot.35: 5000:E603:0068:F2C4
Slot.31: 5000:E603:0068:F50C
Slot.40: 5000:E603:0068:F4FC
GUID: 0x5000E6030068F204;0x5000E6030068F464;0x5000E6030068F2B8;0x5000E6030068F2FC;0x5000E6030068F294;0x5000E6030068F504;0x5000E6030068F450;0x5000E6030068F2C4;0x5000E6030068F50C;0x5000E6030068F4FC
+12
View File
@@ -0,0 +1,12 @@
3MYCZC4
Slot.38: 5000:E603:0068:F480
Slot.39: 5000:E603:0068:F254
Slot.37: 5000:E603:0068:F408
Slot.36: 5000:E603:0068:F33C
Slot.32: 5000:E603:0068:F40C
Slot.33: 5000:E603:0068:F4AC
Slot.34: 5000:E603:0068:F4C8
Slot.35: 5000:E603:0068:F410
Slot.31: 5000:E603:0068:F490
Slot.40: 5000:E603:0068:F3A0
GUID: 0x5000E6030068F480;0x5000E6030068F254;0x5000E6030068F408;0x5000E6030068F33C;0x5000E6030068F40C;0x5000E6030068F4AC;0x5000E6030068F4C8;0x5000E6030068F410;0x5000E6030068F490;0x5000E6030068F3A0
+12
View File
@@ -0,0 +1,12 @@
3PYCZC4
Slot.38: 5000:E603:0068:F460
Slot.39: 5000:E603:0068:F44C
Slot.37: 5000:E603:0068:F380
Slot.36: 5000:E603:0068:F2BC
Slot.32: 5000:E603:0068:F4EC
Slot.33: 5000:E603:0068:F274
Slot.34: 5000:E603:0068:F4E4
Slot.35: 5000:E603:0068:F284
Slot.31: 5000:E603:0068:F3DC
Slot.40: 5000:E603:0068:F354
GUID: 0x5000E6030068F460;0x5000E6030068F44C;0x5000E6030068F380;0x5000E6030068F2BC;0x5000E6030068F4EC;0x5000E6030068F274;0x5000E6030068F4E4;0x5000E6030068F284;0x5000E6030068F3DC;0x5000E6030068F354
+12
View File
@@ -0,0 +1,12 @@
4XZCZC4
Slot.38: 5000:E603:0068:F318
Slot.39: 5000:E603:0068:F458
Slot.37: 5000:E603:0068:F23C
Slot.36: 5000:E603:0068:F090
Slot.32: 5000:E603:0068:F448
Slot.33: 5000:E603:0068:F440
Slot.34: 5000:E603:0068:F310
Slot.35: 5000:E603:0068:F430
Slot.31: 5000:E603:0068:F3C8
Slot.40: 5000:E603:0068:F438
GUID: 0x5000E6030068F318;0x5000E6030068F458;0x5000E6030068F23C;0x5000E6030068F090;0x5000E6030068F448;0x5000E6030068F440;0x5000E6030068F310;0x5000E6030068F430;0x5000E6030068F3C8;0x5000E6030068F438
+12
View File
@@ -0,0 +1,12 @@
5MYCZC4
Slot.38: 7C8C:0903:00E4:DE9E
Slot.39: 7C8C:0903:00E4:DEDE
Slot.37: 7C8C:0903:00E4:DE96
Slot.36: 7C8C:0903:00E4:DF42
Slot.32: 7C8C:0903:00E4:DE86
Slot.33: 7C8C:0903:00E4:DED2
Slot.34: 7C8C:0903:00E4:ED06
Slot.35: 7C8C:0903:00E4:DF3E
Slot.31: 7C8C:0903:00E4:DEEA
Slot.40: 7C8C:0903:00E4:DED6
GUID: 0x7C8C090300E4DE9E;0x7C8C090300E4DEDE;0x7C8C090300E4DE96;0x7C8C090300E4DF42;0x7C8C090300E4DE86;0x7C8C090300E4DED2;0x7C8C090300E4ED06;0x7C8C090300E4DF3E;0x7C8C090300E4DEEA;0x7C8C090300E4DED6
+12
View File
@@ -0,0 +1,12 @@
5NYCZC4
Slot.38: 3825:F303:00C4:0230
Slot.39: 3825:F303:00C4:0FA4
Slot.37: 3825:F303:00C4:023C
Slot.36: 3825:F303:00C4:0EB4
Slot.32: 3825:F303:00C4:0FB0
Slot.33: 3825:F303:00C4:0244
Slot.34: 3825:F303:00C4:0FA0
Slot.35: 3825:F303:00C4:0F90
Slot.31: 3825:F303:00C4:0FA8
Slot.40: 3825:F303:00C4:0F78
GUID: 0x3825F30300C40230;0x3825F30300C40FA4;0x3825F30300C4023C;0x3825F30300C40EB4;0x3825F30300C40FB0;0x3825F30300C40244;0x3825F30300C40FA0;0x3825F30300C40F90;0x3825F30300C40FA8;0x3825F30300C40F78
+12
View File
@@ -0,0 +1,12 @@
6XZCZC4
Slot.38: 3825:F303:00C4:0874
Slot.39: 3825:F303:00C4:035C
Slot.37: 3825:F303:00C4:1450
Slot.36: 3825:F303:00C4:08DC
Slot.32: 3825:F303:00C4:086C
Slot.33: 3825:F303:00C4:0884
Slot.34: 3825:F303:00C4:153C
Slot.35: 3825:F303:00C4:0688
Slot.31: 3825:F303:00C4:096C
Slot.40: 3825:F303:00C4:0870
GUID: 0x3825F30300C40874;0x3825F30300C4035C;0x3825F30300C41450;0x3825F30300C408DC;0x3825F30300C4086C;0x3825F30300C40884;0x3825F30300C4153C;0x3825F30300C40688;0x3825F30300C4096C;0x3825F30300C40870
+12
View File
@@ -0,0 +1,12 @@
7MYCZC4
Slot.38: 7C8C:0903:00E4:DE62
Slot.39: 7C8C:0903:00E4:DE4A
Slot.37: 7C8C:0903:00E4:DE4E
Slot.36: 7C8C:0903:00E4:ECFA
Slot.32: 7C8C:0903:00E4:ECE2
Slot.33: 7C8C:0903:00E4:DE52
Slot.34: 7C8C:0903:00E4:DE76
Slot.35: 7C8C:0903:00E4:ECDE
Slot.31: 7C8C:0903:00E4:DE5A
Slot.40: 7C8C:0903:00E4:ED2E
GUID: 0x7C8C090300E4DE62;0x7C8C090300E4DE4A;0x7C8C090300E4DE4E;0x7C8C090300E4ECFA;0x7C8C090300E4ECE2;0x7C8C090300E4DE52;0x7C8C090300E4DE76;0x7C8C090300E4ECDE;0x7C8C090300E4DE5A;0x7C8C090300E4ED2E
+12
View File
@@ -0,0 +1,12 @@
7XZCZC4
Slot.38: 5000:E603:0068:F498
Slot.39: 5000:E603:0068:F37C
Slot.37: 5000:E603:0068:F2B0
Slot.36: 5000:E603:0068:F418
Slot.32: 5000:E603:0068:F478
Slot.33: 5000:E603:0068:F488
Slot.34: 5000:E603:0068:F3F4
Slot.35: 5000:E603:0068:F474
Slot.31: 5000:E603:0068:F2A8
Slot.40: 5000:E603:0068:F2AC
GUID: 0x5000E6030068F498;0x5000E6030068F37C;0x5000E6030068F2B0;0x5000E6030068F418;0x5000E6030068F478;0x5000E6030068F488;0x5000E6030068F3F4;0x5000E6030068F474;0x5000E6030068F2A8;0x5000E6030068F2AC
+12
View File
@@ -0,0 +1,12 @@
8WZCZC4
Slot.38: 7C8C:0903:00A5:06B0
Slot.39: 7C8C:0903:00A5:0874
Slot.37: 7C8C:0903:00A5:0894
Slot.36: 7C8C:0903:00A5:089C
Slot.32: 7C8C:0903:00A5:0884
Slot.33: 7C8C:0903:00A5:08A4
Slot.34: 7C8C:0903:00A4:E5C4
Slot.35: 7C8C:0903:00A5:0820
Slot.31: 7C8C:0903:00A5:08B8
Slot.40: 7C8C:0903:00A5:0880
GUID: 0x7C8C090300A506B0;0x7C8C090300A50874;0x7C8C090300A50894;0x7C8C090300A5089C;0x7C8C090300A50884;0x7C8C090300A508A4;0x7C8C090300A4E5C4;0x7C8C090300A50820;0x7C8C090300A508B8;0x7C8C090300A50880
+12
View File
@@ -0,0 +1,12 @@
9NYCZC4
Slot.38: 5000:E603:0068:F3E0
Slot.39: 5000:E603:0068:F3B4
Slot.37: 5000:E603:0068:F3E4
Slot.36: 5000:E603:0068:F404
Slot.32: 5000:E603:0068:F358
Slot.33: 5000:E603:0068:F3E8
Slot.34: 5000:E603:0068:F3B8
Slot.35: 5000:E603:0068:F394
Slot.31: 5000:E603:0068:F370
Slot.40: 5000:E603:0068:F364
GUID: 0x5000E6030068F3E0;0x5000E6030068F3B4;0x5000E6030068F3E4;0x5000E6030068F404;0x5000E6030068F358;0x5000E6030068F3E8;0x5000E6030068F3B8;0x5000E6030068F394;0x5000E6030068F370;0x5000E6030068F364
+12
View File
@@ -0,0 +1,12 @@
BNYCZC4
Slot.38: 5000:E603:0068:F248
Slot.39: 5000:E603:0068:F428
Slot.37: 5000:E603:0068:F260
Slot.36: 5000:E603:0068:F200
Slot.32: 5000:E603:0068:F288
Slot.33: 5000:E603:0068:F24C
Slot.34: 5000:E603:0068:F338
Slot.35: 5000:E603:0068:F43C
Slot.31: 5000:E603:0068:F250
Slot.40: 5000:E603:0068:F41C
GUID: 0x5000E6030068F248;0x5000E6030068F428;0x5000E6030068F260;0x5000E6030068F200;0x5000E6030068F288;0x5000E6030068F24C;0x5000E6030068F338;0x5000E6030068F43C;0x5000E6030068F250;0x5000E6030068F41C
+12
View File
@@ -0,0 +1,12 @@
CXZCZC4
Slot.38: 3825:F303:0016:62FA
Slot.39: 3825:F303:0016:7D02
Slot.37: 3825:F303:0016:7E26
Slot.36: 3825:F303:0016:6AEE
Slot.32: 3825:F303:0016:7DAE
Slot.33: 3825:F303:0016:6BBA
Slot.34: 3825:F303:0016:7DC2
Slot.35: 3825:F303:0016:7DD2
Slot.31: 3825:F303:0016:6B7E
Slot.40: 3825:F303:0016:7DD6
GUID: 0x3825F303001662FA;0x3825F30300167D02;0x3825F30300167E26;0x3825F30300166AEE;0x3825F30300167DAE;0x3825F30300166BBA;0x3825F30300167DC2;0x3825F30300167DD2;0x3825F30300166B7E;0x3825F30300167DD6
+12
View File
@@ -0,0 +1,12 @@
DLYCZC4
Slot.38: 5000:E603:0068:F48C
Slot.39: 5000:E603:0068:F3A8
Slot.37: 5000:E603:0068:F400
Slot.36: 5000:E603:0068:F414
Slot.32: 5000:E603:0068:F49C
Slot.33: 5000:E603:0068:F34C
Slot.34: 5000:E603:0068:F348
Slot.35: 5000:E603:0068:F484
Slot.31: 5000:E603:0068:F39C
Slot.40: 5000:E603:0068:F3AC
GUID: 0x5000E6030068F48C;0x5000E6030068F3A8;0x5000E6030068F400;0x5000E6030068F414;0x5000E6030068F49C;0x5000E6030068F34C;0x5000E6030068F348;0x5000E6030068F484;0x5000E6030068F39C;0x5000E6030068F3AC
+12
View File
@@ -0,0 +1,12 @@
DXZCZC4
Slot.38: 3825:F303:00C4:0A6C
Slot.39: 3825:F303:00C4:166C
Slot.37: 3825:F303:00C4:0A3C
Slot.36: 3825:F303:00C4:0A48
Slot.32: 3825:F303:00C4:1664
Slot.33: 3825:F303:00C4:1628
Slot.34: 3825:F303:00C4:1634
Slot.35: 3825:F303:00C4:156C
Slot.31: 3825:F303:00C4:0A70
Slot.40: 3825:F303:00C4:0A68
GUID: 0x3825F30300C40A6C;0x3825F30300C4166C;0x3825F30300C40A3C;0x3825F30300C40A48;0x3825F30300C41664;0x3825F30300C41628;0x3825F30300C41634;0x3825F30300C4156C;0x3825F30300C40A70;0x3825F30300C40A68
+12
View File
@@ -0,0 +1,12 @@
FWZCZC4
Slot.38: 7C8C:0903:00A4:E46C
Slot.39: 7C8C:0903:00A5:0470
Slot.37: 7C8C:0903:00A5:0430
Slot.36: 7C8C:0903:00A5:0438
Slot.32: 7C8C:0903:00A5:046C
Slot.33: 7C8C:0903:00A5:0478
Slot.34: 7C8C:0903:00A5:04F4
Slot.35: 7C8C:0903:00A5:04E0
Slot.31: 7C8C:0903:00A5:04FC
Slot.40: 7C8C:0903:00A5:042C
GUID: 0x7C8C090300A4E46C;0x7C8C090300A50470;0x7C8C090300A50430;0x7C8C090300A50438;0x7C8C090300A5046C;0x7C8C090300A50478;0x7C8C090300A504F4;0x7C8C090300A504E0;0x7C8C090300A504FC;0x7C8C090300A5042C
+20
View File
@@ -0,0 +1,20 @@
1PYCZC4
30:3E:A7:3C:A7:08
30:3E:A7:3C:A7:09
30:3E:A7:3C:A7:0A
30:3E:A7:3C:A7:0B
C8:4B:D6:EE:B1:1C
C8:4B:D6:EE:B1:1D
50:00:E6:68:F3:68
50:00:E6:68:F3:60
50:00:E6:68:F3:50
50:00:E6:68:F3:98
50:00:E6:68:F3:6C
50:00:E6:68:F3:74
50:00:E6:68:F3:EC
50:00:E6:68:F3:C0
50:00:E6:68:F3:5C
50:00:E6:68:F3:78
a8:3c:a5:5c:db:97
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
1XZCZC4
30:3E:A7:38:C6:40
30:3E:A7:38:C6:41
30:3E:A7:38:C6:42
30:3E:A7:38:C6:43
B4:E9:B8:03:41:DA
B4:E9:B8:03:41:DB
38:25:F3:C4:15:EC
38:25:F3:C4:15:F8
38:25:F3:C4:15:E8
38:25:F3:C4:15:E4
38:25:F3:C4:15:64
38:25:F3:C4:15:60
38:25:F3:C4:0A:F4
38:25:F3:C4:16:00
38:25:F3:C4:09:10
38:25:F3:C4:16:08
a8:3c:a5:5d:53:98
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
2NYCZC4
30:3E:A7:38:DD:D0
30:3E:A7:38:DD:D1
30:3E:A7:38:DD:D2
30:3E:A7:38:DD:D3
C8:4B:D6:EE:B1:5E
C8:4B:D6:EE:B1:5F
38:25:F3:C4:04:2C
38:25:F3:C4:04:A8
38:25:F3:C4:04:20
38:25:F3:C4:04:18
38:25:F3:C4:05:08
38:25:F3:C4:12:B4
38:25:F3:C4:12:EC
38:25:F3:C4:12:2C
38:25:F3:C4:04:84
38:25:F3:C4:04:8C
a8:3c:a5:5c:d8:f7
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
2XZCZC4
30:3E:A7:38:C5:E0
30:3E:A7:38:C5:E1
30:3E:A7:38:C5:E2
30:3E:A7:38:C5:E3
B4:E9:B8:03:3D:4A
B4:E9:B8:03:3D:4B
38:25:F3:C4:0A:EC
38:25:F3:C4:0A:D8
38:25:F3:C4:0A:C8
38:25:F3:C4:15:F4
38:25:F3:C4:0A:D0
38:25:F3:C4:0A:E0
38:25:F3:C4:0A:DC
38:25:F3:C4:15:68
38:25:F3:C4:0A:E8
38:25:F3:C4:0A:D4
a8:3c:a5:5d:52:6c
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
3LYCZC4
30:3E:A7:3C:E0:50
30:3E:A7:3C:E0:51
30:3E:A7:3C:E0:52
30:3E:A7:3C:E0:53
C8:4B:D6:EE:B1:48
C8:4B:D6:EE:B1:49
50:00:E6:68:F2:04
50:00:E6:68:F4:64
50:00:E6:68:F2:B8
50:00:E6:68:F2:FC
50:00:E6:68:F2:94
50:00:E6:68:F5:04
50:00:E6:68:F4:50
50:00:E6:68:F2:C4
50:00:E6:68:F5:0C
50:00:E6:68:F4:FC
a8:3c:a5:5c:d9:27
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
3MYCZC4
30:3E:A7:3C:DC:78
30:3E:A7:3C:DC:79
30:3E:A7:3C:DC:7A
30:3E:A7:3C:DC:7B
C8:4B:D6:EE:B1:44
C8:4B:D6:EE:B1:45
50:00:E6:68:F4:80
50:00:E6:68:F2:54
50:00:E6:68:F4:08
50:00:E6:68:F3:3C
50:00:E6:68:F4:0C
50:00:E6:68:F4:AC
50:00:E6:68:F4:C8
50:00:E6:68:F4:10
50:00:E6:68:F4:90
50:00:E6:68:F3:A0
c8:4b:d6:f0:6b:4a
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
3PYCZC4
30:3E:A7:3C:E4:48
30:3E:A7:3C:E4:49
30:3E:A7:3C:E4:4A
30:3E:A7:3C:E4:4B
C8:4B:D6:EE:B1:2E
C8:4B:D6:EE:B1:2F
50:00:E6:68:F4:60
50:00:E6:68:F4:4C
50:00:E6:68:F3:80
50:00:E6:68:F2:BC
50:00:E6:68:F4:EC
50:00:E6:68:F2:74
50:00:E6:68:F4:E4
50:00:E6:68:F2:84
50:00:E6:68:F3:DC
50:00:E6:68:F3:54
a8:3c:a5:5d:52:f6
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
4XZCZC4
30:3E:A7:38:CE:F0
30:3E:A7:38:CE:F1
30:3E:A7:38:CE:F2
30:3E:A7:38:CE:F3
B4:E9:B8:03:45:08
B4:E9:B8:03:45:09
50:00:E6:68:F3:18
50:00:E6:68:F4:58
50:00:E6:68:F2:3C
50:00:E6:68:F0:90
50:00:E6:68:F4:48
50:00:E6:68:F4:40
50:00:E6:68:F3:10
50:00:E6:68:F4:30
50:00:E6:68:F3:C8
50:00:E6:68:F4:38
a8:3c:a5:5c:dc:03
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
5MYCZC4
30:3E:A7:38:C6:F8
30:3E:A7:38:C6:F9
30:3E:A7:38:C6:FA
30:3E:A7:38:C6:FB
B4:E9:B8:03:43:3E
B4:E9:B8:03:43:3F
7C:8C:09:E4:DE:9E
7C:8C:09:E4:DE:DE
7C:8C:09:E4:DE:96
7C:8C:09:E4:DF:42
7C:8C:09:E4:DE:86
7C:8C:09:E4:DE:D2
7C:8C:09:E4:ED:06
7C:8C:09:E4:DF:3E
7C:8C:09:E4:DE:EA
7C:8C:09:E4:DE:D6
c8:4b:d6:f0:6b:50
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
5NYCZC4
30:3E:A7:38:DC:F0
30:3E:A7:38:DC:F1
30:3E:A7:38:DC:F2
30:3E:A7:38:DC:F3
C8:4B:D6:EE:B1:5C
C8:4B:D6:EE:B1:5D
38:25:F3:C4:02:30
38:25:F3:C4:0F:A4
38:25:F3:C4:02:3C
38:25:F3:C4:0E:B4
38:25:F3:C4:0F:B0
38:25:F3:C4:02:44
38:25:F3:C4:0F:A0
38:25:F3:C4:0F:90
38:25:F3:C4:0F:A8
38:25:F3:C4:0F:78
a8:3c:a5:5c:d3:57
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
6XZCZC4
30:3E:A7:38:BC:10
30:3E:A7:38:BC:11
30:3E:A7:38:BC:12
30:3E:A7:38:BC:13
B4:E9:B8:03:45:4A
B4:E9:B8:03:45:4B
38:25:F3:C4:08:74
38:25:F3:C4:03:5C
38:25:F3:C4:14:50
38:25:F3:C4:08:DC
38:25:F3:C4:08:6C
38:25:F3:C4:08:84
38:25:F3:C4:15:3C
38:25:F3:C4:06:88
38:25:F3:C4:09:6C
38:25:F3:C4:08:70
a8:3c:a5:5d:52:2a
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
7MYCZC4
30:3E:A7:3C:D4:28
30:3E:A7:3C:D4:29
30:3E:A7:3C:D4:2A
30:3E:A7:3C:D4:2B
C8:4B:D6:EE:B1:84
C8:4B:D6:EE:B1:85
7C:8C:09:E4:DE:62
7C:8C:09:E4:DE:4A
7C:8C:09:E4:DE:4E
7C:8C:09:E4:EC:FA
7C:8C:09:E4:EC:E2
7C:8C:09:E4:DE:52
7C:8C:09:E4:DE:76
7C:8C:09:E4:EC:DE
7C:8C:09:E4:DE:5A
7C:8C:09:E4:ED:2E
a8:3c:a5:5c:d9:1b
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
7XZCZC4
30:3E:A7:3C:C9:F8
30:3E:A7:3C:C9:F9
30:3E:A7:3C:C9:FA
30:3E:A7:3C:C9:FB
B4:E9:B8:03:40:48
B4:E9:B8:03:40:49
50:00:E6:68:F4:98
50:00:E6:68:F3:7C
50:00:E6:68:F2:B0
50:00:E6:68:F4:18
50:00:E6:68:F4:78
50:00:E6:68:F4:88
50:00:E6:68:F3:F4
50:00:E6:68:F4:74
50:00:E6:68:F2:A8
50:00:E6:68:F2:AC
a8:3c:a5:5c:d7:ef
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
8WZCZC4
30:3E:A7:38:DD:F8
30:3E:A7:38:DD:F9
30:3E:A7:38:DD:FA
30:3E:A7:38:DD:FB
B4:E9:B8:03:45:34
B4:E9:B8:03:45:35
7C:8C:09:A5:06:B0
7C:8C:09:A5:08:74
7C:8C:09:A5:08:94
7C:8C:09:A5:08:9C
7C:8C:09:A5:08:84
7C:8C:09:A5:08:A4
7C:8C:09:A4:E5:C4
7C:8C:09:A5:08:20
7C:8C:09:A5:08:B8
7C:8C:09:A5:08:80
a8:3c:a5:5d:51:8e
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
9NYCZC4
30:3E:A7:38:B9:E0
30:3E:A7:38:B9:E1
30:3E:A7:38:B9:E2
30:3E:A7:38:B9:E3
C8:4B:D6:EE:B1:54
C8:4B:D6:EE:B1:55
50:00:E6:68:F3:E0
50:00:E6:68:F3:B4
50:00:E6:68:F3:E4
50:00:E6:68:F4:04
50:00:E6:68:F3:58
50:00:E6:68:F3:E8
50:00:E6:68:F3:B8
50:00:E6:68:F3:94
50:00:E6:68:F3:70
50:00:E6:68:F3:64
a8:3c:a5:5c:d6:03
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
BNYCZC4
30:3E:A7:38:DE:18
30:3E:A7:38:DE:19
30:3E:A7:38:DE:1A
30:3E:A7:38:DE:1B
B4:E9:B8:03:41:C8
B4:E9:B8:03:41:C9
50:00:E6:68:F2:48
50:00:E6:68:F4:28
50:00:E6:68:F2:60
50:00:E6:68:F2:00
50:00:E6:68:F2:88
50:00:E6:68:F2:4C
50:00:E6:68:F3:38
50:00:E6:68:F4:3C
50:00:E6:68:F2:50
50:00:E6:68:F4:1C
c8:4b:d6:ef:f5:96
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
CXZCZC4
30:3E:A7:38:C3:20
30:3E:A7:38:C3:21
30:3E:A7:38:C3:22
30:3E:A7:38:C3:23
B4:E9:B8:03:3E:9A
B4:E9:B8:03:3E:9B
38:25:F3:16:62:FA
38:25:F3:16:7D:02
38:25:F3:16:7E:26
38:25:F3:16:6A:EE
38:25:F3:16:7D:AE
38:25:F3:16:6B:BA
38:25:F3:16:7D:C2
38:25:F3:16:7D:D2
38:25:F3:16:6B:7E
38:25:F3:16:7D:D6
a8:3c:a5:5d:50:fe
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
DLYCZC4
30:3E:A7:3C:DB:A8
30:3E:A7:3C:DB:A9
30:3E:A7:3C:DB:AA
30:3E:A7:3C:DB:AB
C8:4B:D6:EE:B1:3C
C8:4B:D6:EE:B1:3D
50:00:E6:68:F4:8C
50:00:E6:68:F3:A8
50:00:E6:68:F4:00
50:00:E6:68:F4:14
50:00:E6:68:F4:9C
50:00:E6:68:F3:4C
50:00:E6:68:F3:48
50:00:E6:68:F4:84
50:00:E6:68:F3:9C
50:00:E6:68:F3:AC
a8:3c:a5:5c:d0:03
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
DXZCZC4
30:3E:A7:3C:BB:B0
30:3E:A7:3C:BB:B1
30:3E:A7:3C:BB:B2
30:3E:A7:3C:BB:B3
B4:E9:B8:03:3D:26
B4:E9:B8:03:3D:27
38:25:F3:C4:0A:6C
38:25:F3:C4:16:6C
38:25:F3:C4:0A:3C
38:25:F3:C4:0A:48
38:25:F3:C4:16:64
38:25:F3:C4:16:28
38:25:F3:C4:16:34
38:25:F3:C4:15:6C
38:25:F3:C4:0A:70
38:25:F3:C4:0A:68
a8:3c:a5:5c:dc:51
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
FWZCZC4
30:3E:A7:3C:C3:20
30:3E:A7:3C:C3:21
30:3E:A7:3C:C3:22
30:3E:A7:3C:C3:23
B4:E9:B8:03:3D:B4
B4:E9:B8:03:3D:B5
7C:8C:09:A4:E4:6C
7C:8C:09:A5:04:70
7C:8C:09:A5:04:30
7C:8C:09:A5:04:38
7C:8C:09:A5:04:6C
7C:8C:09:A5:04:78
7C:8C:09:A5:04:F4
7C:8C:09:A5:04:E0
7C:8C:09:A5:04:FC
7C:8C:09:A5:04:2C
a8:3c:a5:5d:4e:52
H
SOLIDIGM
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+389
View File
@@ -0,0 +1,389 @@
2025-10-04 07:42:14,830 [INFO] root: Logger initialized | level=INFO | file=D:\Code\iDRAC_Info\idrac_info_new\data\logs\app.log
2025-10-04 07:42:14,858 [INFO] app: DB URI = sqlite:///D:/Code/iDRAC_Info/idrac_info_new/backend/instance/site.db
2025-10-04 07:42:14,858 [INFO] app: DB URI = sqlite:///D:/Code/iDRAC_Info/idrac_info_new/backend/instance/site.db
2025-10-04 07:42:14,986 [INFO] werkzeug: WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
* Running on all addresses (0.0.0.0)
* Running on http://127.0.0.1:5000
* Running on http://58.234.69.208:5000
2025-10-04 07:42:14,986 [INFO] werkzeug: Press CTRL+C to quit
2025-10-04 07:42:14,986 [INFO] werkzeug: * Restarting with watchdog (windowsapi)
2025-10-04 07:42:15,839 [INFO] root: Logger initialized | level=INFO | file=D:\Code\iDRAC_Info\idrac_info_new\data\logs\app.log
2025-10-04 07:42:15,859 [INFO] app: DB URI = sqlite:///D:/Code/iDRAC_Info/idrac_info_new/backend/instance/site.db
2025-10-04 07:42:15,859 [INFO] app: DB URI = sqlite:///D:/Code/iDRAC_Info/idrac_info_new/backend/instance/site.db
2025-10-04 07:42:15,882 [WARNING] werkzeug: * Debugger is active!
2025-10-04 07:42:15,884 [INFO] werkzeug: * Debugger PIN: 141-667-586
2025-10-04 07:42:30,406 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:42:30] "GET / HTTP/1.1" 302 -
2025-10-04 07:42:30,441 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:42:30] "GET /login?next=/ HTTP/1.1" 200 -
2025-10-04 07:42:30,493 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:42:30] "GET /static/style.css HTTP/1.1" 304 -
2025-10-04 07:42:37,073 [INFO] app: LOGIN: form ok email=ganghee@zespro.co.kr
2025-10-04 07:42:37,073 [INFO] app: LOGIN: form ok email=ganghee@zespro.co.kr
2025-10-04 07:42:37,144 [INFO] app: LOGIN: found id=1 active=True pass_ok=True
2025-10-04 07:42:37,144 [INFO] app: LOGIN: found id=1 active=True pass_ok=True
2025-10-04 07:42:37,145 [INFO] app: LOGIN: SUCCESS → redirect
2025-10-04 07:42:37,145 [INFO] app: LOGIN: SUCCESS → redirect
2025-10-04 07:42:37,146 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:42:37] "POST /login HTTP/1.1" 302 -
2025-10-04 07:42:37,190 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:42:37] "GET /index HTTP/1.1" 200 -
2025-10-04 07:42:37,208 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:42:37] "GET /static/style.css HTTP/1.1" 304 -
2025-10-04 07:42:37,704 [INFO] werkzeug: * Detected change in 'D:\\Code\\iDRAC_Info\\idrac_info_new\\backend\\routes\\auth.py', reloading
2025-10-04 07:42:38,032 [INFO] werkzeug: * Restarting with watchdog (windowsapi)
2025-10-04 07:42:38,909 [INFO] root: Logger initialized | level=INFO | file=D:\Code\iDRAC_Info\idrac_info_new\data\logs\app.log
2025-10-04 07:42:38,928 [INFO] app: DB URI = sqlite:///D:/Code/iDRAC_Info/idrac_info_new/backend/instance/site.db
2025-10-04 07:42:38,928 [INFO] app: DB URI = sqlite:///D:/Code/iDRAC_Info/idrac_info_new/backend/instance/site.db
2025-10-04 07:42:38,951 [WARNING] werkzeug: * Debugger is active!
2025-10-04 07:42:38,952 [INFO] werkzeug: * Debugger PIN: 141-667-586
2025-10-04 07:45:22,929 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:45:22] "GET /index HTTP/1.1" 200 -
2025-10-04 07:45:22,983 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:45:22] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 07:45:23,049 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:45:23] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 07:46:57,412 [INFO] root: file_view: folder=backup date=PO-20250826-0158_20251013_가산3_70EA_20251001_B1 filename=1PYCZC4.txt | base=D:\Code\iDRAC_Info\idrac_info_new\data\backup | target=D:\Code\iDRAC_Info\idrac_info_new\data\backup\PO-20250826-0158_20251013_가산3_70EA_20251001_B1\1PYCZC4.txt
2025-10-04 07:46:57,425 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:46:57] "GET /view_file?folder=backup&date=PO-20250826-0158_20251013_가산3_70EA_20251001_B1&filename=1PYCZC4.txt HTTP/1.1" 200 -
2025-10-04 07:46:59,287 [INFO] root: file_view: folder=idrac_info date= filename=6XZCZC4.txt | base=D:\Code\iDRAC_Info\idrac_info_new\data\idrac_info | target=D:\Code\iDRAC_Info\idrac_info_new\data\idrac_info\6XZCZC4.txt
2025-10-04 07:46:59,296 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:46:59] "GET /view_file?folder=idrac_info&filename=6XZCZC4.txt HTTP/1.1" 200 -
2025-10-04 07:49:08,278 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:49:08] "GET /index HTTP/1.1" 200 -
2025-10-04 07:49:08,298 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:49:08] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 07:49:08,393 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:49:08] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 07:51:01,087 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:51:01] "GET /index HTTP/1.1" 200 -
2025-10-04 07:51:01,107 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:51:01] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 07:51:01,148 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:51:01] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 07:52:36,074 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:52:36] "GET /index HTTP/1.1" 200 -
2025-10-04 07:52:36,092 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:52:36] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 07:52:36,180 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:52:36] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 07:52:36,679 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:52:36] "GET /index HTTP/1.1" 200 -
2025-10-04 07:52:36,694 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:52:36] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 07:52:36,722 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:52:36] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 07:52:49,768 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:52:49] "GET /index HTTP/1.1" 200 -
2025-10-04 07:52:49,783 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:52:49] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 07:52:49,868 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:52:49] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 07:54:57,619 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:54:57] "GET /index HTTP/1.1" 200 -
2025-10-04 07:54:57,646 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:54:57] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 07:54:57,675 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:54:57] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 07:54:58,212 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:54:58] "GET /index HTTP/1.1" 200 -
2025-10-04 07:54:58,227 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:54:58] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 07:54:58,260 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:54:58] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 07:57:30,855 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:57:30] "GET /index HTTP/1.1" 200 -
2025-10-04 07:57:30,874 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:57:30] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 07:57:30,917 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:57:30] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 07:58:44,823 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:58:44] "GET /index HTTP/1.1" 200 -
2025-10-04 07:58:44,841 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:58:44] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 07:58:44,927 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:58:44] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 07:58:52,118 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:58:52] "GET /index HTTP/1.1" 200 -
2025-10-04 07:58:52,139 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:58:52] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 07:58:52,159 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:58:52] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 07:58:52,571 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:58:52] "GET /index HTTP/1.1" 200 -
2025-10-04 07:58:52,587 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:58:52] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 07:58:52,615 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 07:58:52] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 08:05:19,053 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 08:05:19] "GET /index HTTP/1.1" 200 -
2025-10-04 08:05:19,078 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 08:05:19] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 08:05:19,111 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 08:05:19] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 08:05:19,565 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 08:05:19] "GET /index HTTP/1.1" 200 -
2025-10-04 08:05:19,579 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 08:05:19] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 08:05:19,610 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 08:05:19] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 08:05:19,731 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 08:05:19] "GET /index HTTP/1.1" 200 -
2025-10-04 08:05:19,744 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 08:05:19] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 08:05:19,774 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 08:05:19] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 08:19:12,240 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 08:19:12] "GET /index HTTP/1.1" 200 -
2025-10-04 08:19:12,267 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 08:19:12] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 08:19:12,348 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 08:19:12] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 08:19:12,996 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 08:19:12] "GET /index HTTP/1.1" 200 -
2025-10-04 08:19:13,013 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 08:19:13] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 08:19:13,050 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 08:19:13] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 08:19:26,633 [INFO] root: file_view: folder=backup date=PO-20250826-0158_20251013_가산3_70EA_20251001_B1 filename=3PYCZC4.txt | base=D:\Code\iDRAC_Info\idrac_info_new\data\backup | target=D:\Code\iDRAC_Info\idrac_info_new\data\backup\PO-20250826-0158_20251013_가산3_70EA_20251001_B1\3PYCZC4.txt
2025-10-04 08:19:26,646 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 08:19:26] "GET /view_file?folder=backup&date=PO-20250826-0158_20251013_가산3_70EA_20251001_B1&filename=3PYCZC4.txt HTTP/1.1" 200 -
2025-10-04 08:20:37,123 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 08:20:37] "GET /index HTTP/1.1" 200 -
2025-10-04 08:20:37,147 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 08:20:37] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 08:20:37,175 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 08:20:37] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 08:22:16,102 [INFO] root: file_view: folder=backup date=PO-20250826-0158_20251013_가산3_70EA_20251001_B1 filename=3PYCZC4.txt | base=D:\Code\iDRAC_Info\idrac_info_new\data\backup | target=D:\Code\iDRAC_Info\idrac_info_new\data\backup\PO-20250826-0158_20251013_가산3_70EA_20251001_B1\3PYCZC4.txt
2025-10-04 08:22:16,104 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 08:22:16] "GET /view_file?folder=backup&date=PO-20250826-0158_20251013_가산3_70EA_20251001_B1&filename=3PYCZC4.txt HTTP/1.1" 200 -
2025-10-04 08:22:18,118 [INFO] root: file_view: folder=idrac_info date= filename=8WZCZC4.txt | base=D:\Code\iDRAC_Info\idrac_info_new\data\idrac_info | target=D:\Code\iDRAC_Info\idrac_info_new\data\idrac_info\8WZCZC4.txt
2025-10-04 08:22:18,126 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 08:22:18] "GET /view_file?folder=idrac_info&filename=8WZCZC4.txt HTTP/1.1" 200 -
2025-10-04 08:27:24,260 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 08:27:24] "GET /index HTTP/1.1" 200 -
2025-10-04 08:27:24,289 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 08:27:24] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 08:27:24,310 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 08:27:24] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 08:28:12,284 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 08:28:12] "GET /index HTTP/1.1" 200 -
2025-10-04 08:28:12,308 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 08:28:12] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 08:28:12,335 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 08:28:12] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 08:29:06,061 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 08:29:06] "GET /index HTTP/1.1" 200 -
2025-10-04 08:29:06,086 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 08:29:06] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 08:29:06,111 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 08:29:06] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 08:29:06,690 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 08:29:06] "GET /index HTTP/1.1" 200 -
2025-10-04 08:29:06,705 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 08:29:06] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 08:29:06,733 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 08:29:06] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 08:33:17,880 [INFO] root: file_view: folder=backup date=PO-20250826-0158_20251013_가산3_70EA_20251001_B1 filename=3LYCZC4.txt | base=D:\Code\iDRAC_Info\idrac_info_new\data\backup | target=D:\Code\iDRAC_Info\idrac_info_new\data\backup\PO-20250826-0158_20251013_가산3_70EA_20251001_B1\3LYCZC4.txt
2025-10-04 08:33:17,891 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 08:33:17] "GET /view_file?folder=backup&date=PO-20250826-0158_20251013_가산3_70EA_20251001_B1&filename=3LYCZC4.txt HTTP/1.1" 200 -
2025-10-04 08:34:02,609 [INFO] root: file_view: folder=idrac_info date= filename=3PYCZC4.txt | base=D:\Code\iDRAC_Info\idrac_info_new\data\idrac_info | target=D:\Code\iDRAC_Info\idrac_info_new\data\idrac_info\3PYCZC4.txt
2025-10-04 08:34:02,616 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 08:34:02] "GET /view_file?folder=idrac_info&filename=3PYCZC4.txt HTTP/1.1" 200 -
2025-10-04 09:44:10,140 [INFO] root: Logger initialized | level=INFO | file=D:\Code\iDRAC_Info\idrac_info_new\data\logs\app.log
2025-10-04 09:44:10,171 [INFO] app: DB URI = sqlite:///D:/Code/iDRAC_Info/idrac_info_new/backend/instance/site.db
2025-10-04 09:44:10,171 [INFO] app: DB URI = sqlite:///D:/Code/iDRAC_Info/idrac_info_new/backend/instance/site.db
2025-10-04 09:44:10,296 [INFO] werkzeug: WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
* Running on all addresses (0.0.0.0)
* Running on http://127.0.0.1:5000
* Running on http://58.234.69.208:5000
2025-10-04 09:44:10,296 [INFO] werkzeug: Press CTRL+C to quit
2025-10-04 09:44:10,296 [INFO] werkzeug: * Restarting with watchdog (windowsapi)
2025-10-04 09:44:11,174 [INFO] root: Logger initialized | level=INFO | file=D:\Code\iDRAC_Info\idrac_info_new\data\logs\app.log
2025-10-04 09:44:11,194 [INFO] app: DB URI = sqlite:///D:/Code/iDRAC_Info/idrac_info_new/backend/instance/site.db
2025-10-04 09:44:11,194 [INFO] app: DB URI = sqlite:///D:/Code/iDRAC_Info/idrac_info_new/backend/instance/site.db
2025-10-04 09:44:11,215 [WARNING] werkzeug: * Debugger is active!
2025-10-04 09:44:11,217 [INFO] werkzeug: * Debugger PIN: 861-303-464
2025-10-04 09:44:20,069 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:44:20] "GET / HTTP/1.1" 302 -
2025-10-04 09:44:20,110 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:44:20] "GET /login?next=/ HTTP/1.1" 200 -
2025-10-04 09:44:20,153 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:44:20] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 09:46:09,555 [INFO] app: LOGIN: form ok email=ganghee@zespro.co.kr
2025-10-04 09:46:09,555 [INFO] app: LOGIN: form ok email=ganghee@zespro.co.kr
2025-10-04 09:46:09,630 [INFO] app: LOGIN: found id=1 active=True pass_ok=True
2025-10-04 09:46:09,630 [INFO] app: LOGIN: found id=1 active=True pass_ok=True
2025-10-04 09:46:09,630 [INFO] app: LOGIN: SUCCESS → redirect
2025-10-04 09:46:09,630 [INFO] app: LOGIN: SUCCESS → redirect
2025-10-04 09:46:09,631 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:46:09] "POST /login HTTP/1.1" 302 -
2025-10-04 09:46:09,688 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:46:09] "GET /index HTTP/1.1" 200 -
2025-10-04 09:46:09,712 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:46:09] "GET /static/style.css HTTP/1.1" 304 -
2025-10-04 09:46:10,212 [INFO] werkzeug: * Detected change in 'D:\\Code\\iDRAC_Info\\idrac_info_new\\backend\\routes\\auth.py', reloading
2025-10-04 09:46:10,494 [INFO] werkzeug: * Restarting with watchdog (windowsapi)
2025-10-04 09:46:11,654 [INFO] root: Logger initialized | level=INFO | file=D:\Code\iDRAC_Info\idrac_info_new\data\logs\app.log
2025-10-04 09:46:11,675 [INFO] app: DB URI = sqlite:///D:/Code/iDRAC_Info/idrac_info_new/backend/instance/site.db
2025-10-04 09:46:11,675 [INFO] app: DB URI = sqlite:///D:/Code/iDRAC_Info/idrac_info_new/backend/instance/site.db
2025-10-04 09:46:11,766 [WARNING] werkzeug: * Debugger is active!
2025-10-04 09:46:11,767 [INFO] werkzeug: * Debugger PIN: 861-303-464
2025-10-04 09:46:11,805 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:46:11] "GET /index HTTP/1.1" 200 -
2025-10-04 09:46:11,845 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:46:11] "GET /static/style.css HTTP/1.1" 304 -
2025-10-04 09:46:11,871 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:46:11] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 09:46:13,272 [INFO] root: file_view: folder=idrac_info date= filename=3LYCZC4.txt | base=D:\Code\iDRAC_Info\idrac_info_new\data\idrac_info | target=D:\Code\iDRAC_Info\idrac_info_new\data\idrac_info\3LYCZC4.txt
2025-10-04 09:46:13,282 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:46:13] "GET /view_file?folder=idrac_info&filename=3LYCZC4.txt HTTP/1.1" 200 -
2025-10-04 09:46:14,989 [INFO] root: file_view: folder=idrac_info date= filename=4XZCZC4.txt | base=D:\Code\iDRAC_Info\idrac_info_new\data\idrac_info | target=D:\Code\iDRAC_Info\idrac_info_new\data\idrac_info\4XZCZC4.txt
2025-10-04 09:46:14,997 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:46:14] "GET /view_file?folder=idrac_info&filename=4XZCZC4.txt HTTP/1.1" 200 -
2025-10-04 09:46:18,326 [INFO] root: file_view: folder=backup date=PO-20250826-0158_20251013_가산3_70EA_20251001_B1 filename=1XZCZC4.txt | base=D:\Code\iDRAC_Info\idrac_info_new\data\backup | target=D:\Code\iDRAC_Info\idrac_info_new\data\backup\PO-20250826-0158_20251013_가산3_70EA_20251001_B1\1XZCZC4.txt
2025-10-04 09:46:18,337 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:46:18] "GET /view_file?folder=backup&date=PO-20250826-0158_20251013_가산3_70EA_20251001_B1&filename=1XZCZC4.txt HTTP/1.1" 200 -
2025-10-04 09:52:08,660 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:52:08] "GET /index HTTP/1.1" 200 -
2025-10-04 09:52:08,687 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:52:08] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 09:52:08,717 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:52:08] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 09:52:09,122 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:52:09] "GET /index HTTP/1.1" 200 -
2025-10-04 09:52:09,138 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:52:09] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 09:52:09,166 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:52:09] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 09:52:09,305 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:52:09] "GET /index HTTP/1.1" 200 -
2025-10-04 09:52:09,319 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:52:09] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 09:52:09,348 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:52:09] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 09:52:58,074 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:52:58] "GET /.well-known/appspecific/com.chrome.devtools.json HTTP/1.1" 404 -
2025-10-04 09:52:58,075 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:52:58] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 09:57:05,841 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:57:05] "GET /index HTTP/1.1" 200 -
2025-10-04 09:57:05,859 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:57:05] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 09:57:05,899 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:57:05] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 09:57:06,249 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:57:06] "GET /index HTTP/1.1" 200 -
2025-10-04 09:57:06,264 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:57:06] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 09:57:06,293 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:57:06] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 09:57:06,401 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:57:06] "GET /index HTTP/1.1" 200 -
2025-10-04 09:57:06,416 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:57:06] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 09:57:06,442 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:57:06] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 09:58:32,439 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:58:32] "GET /index HTTP/1.1" 200 -
2025-10-04 09:58:32,458 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:58:32] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 09:58:32,500 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:58:32] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 09:58:32,848 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:58:32] "GET /index HTTP/1.1" 200 -
2025-10-04 09:58:32,863 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:58:32] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 09:58:32,893 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:58:32] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 09:58:33,145 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:58:33] "GET /index HTTP/1.1" 200 -
2025-10-04 09:58:33,160 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:58:33] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 09:58:33,187 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:58:33] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 09:58:33,329 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:58:33] "GET /index HTTP/1.1" 200 -
2025-10-04 09:58:33,348 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:58:33] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 09:58:33,379 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:58:33] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 09:58:33,506 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:58:33] "GET /index HTTP/1.1" 200 -
2025-10-04 09:58:33,523 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:58:33] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 09:58:33,558 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:58:33] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 09:58:33,657 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:58:33] "GET /index HTTP/1.1" 200 -
2025-10-04 09:58:33,673 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:58:33] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 09:58:33,705 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:58:33] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 09:58:47,435 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:58:47] "GET /index HTTP/1.1" 200 -
2025-10-04 09:58:47,451 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:58:47] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 09:58:47,483 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:58:47] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 09:58:47,841 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:58:47] "GET /index HTTP/1.1" 200 -
2025-10-04 09:58:47,855 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:58:47] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 09:58:47,887 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 09:58:47] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:00:38,138 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:00:38] "GET /index HTTP/1.1" 200 -
2025-10-04 10:00:38,157 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:00:38] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:00:38,201 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:00:38] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:00:38,594 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:00:38] "GET /index HTTP/1.1" 200 -
2025-10-04 10:00:38,609 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:00:38] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:00:38,640 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:00:38] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:00:38,784 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:00:38] "GET /index HTTP/1.1" 200 -
2025-10-04 10:00:38,800 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:00:38] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:00:38,828 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:00:38] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:00:38,947 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:00:38] "GET /index HTTP/1.1" 200 -
2025-10-04 10:00:38,963 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:00:38] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:00:38,993 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:00:38] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:00:39,121 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:00:39] "GET /index HTTP/1.1" 200 -
2025-10-04 10:00:39,136 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:00:39] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:00:39,165 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:00:39] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:00:39,698 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:00:39] "GET /index HTTP/1.1" 200 -
2025-10-04 10:00:39,714 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:00:39] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:00:39,741 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:00:39] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:00:43,545 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:00:43] "GET /index HTTP/1.1" 200 -
2025-10-04 10:00:43,562 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:00:43] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:00:43,591 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:00:43] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:00:43,681 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:00:43] "GET /index HTTP/1.1" 200 -
2025-10-04 10:00:43,695 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:00:43] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:00:43,721 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:00:43] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:00:43,832 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:00:43] "GET /index HTTP/1.1" 200 -
2025-10-04 10:00:43,848 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:00:43] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:00:43,876 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:00:43] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:00:43,977 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:00:43] "GET /index HTTP/1.1" 200 -
2025-10-04 10:00:43,992 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:00:43] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:00:44,020 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:00:44] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:01:05,027 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:05] "GET /index HTTP/1.1" 200 -
2025-10-04 10:01:05,042 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:05] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:01:05,069 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:05] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:01:05,418 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:05] "GET /index HTTP/1.1" 200 -
2025-10-04 10:01:05,433 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:05] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:01:05,463 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:05] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:01:05,585 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:05] "GET /index HTTP/1.1" 200 -
2025-10-04 10:01:05,601 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:05] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:01:05,633 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:05] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:01:26,608 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:26] "GET /index HTTP/1.1" 200 -
2025-10-04 10:01:26,624 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:26] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:01:26,655 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:26] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:01:26,875 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:26] "GET /index HTTP/1.1" 200 -
2025-10-04 10:01:26,891 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:26] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:01:26,919 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:26] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:01:27,034 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:27] "GET /index HTTP/1.1" 200 -
2025-10-04 10:01:27,050 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:27] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:01:27,082 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:27] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:01:27,211 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:27] "GET /index HTTP/1.1" 200 -
2025-10-04 10:01:27,225 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:27] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:01:27,256 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:27] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:01:27,379 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:27] "GET /index HTTP/1.1" 200 -
2025-10-04 10:01:27,393 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:27] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:01:27,421 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:27] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:01:38,021 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:38] "GET /index HTTP/1.1" 200 -
2025-10-04 10:01:38,036 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:38] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:01:38,067 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:38] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:01:38,201 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:38] "GET /index HTTP/1.1" 200 -
2025-10-04 10:01:38,212 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:38] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:01:38,245 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:38] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:01:38,411 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:38] "GET /index HTTP/1.1" 200 -
2025-10-04 10:01:38,425 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:38] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:01:38,452 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:38] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:01:46,097 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:46] "GET /index HTTP/1.1" 200 -
2025-10-04 10:01:46,113 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:46] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:01:46,146 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:46] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:01:46,618 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:46] "GET /index HTTP/1.1" 200 -
2025-10-04 10:01:46,633 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:46] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:01:46,661 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:46] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:01:46,833 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:46] "GET /index HTTP/1.1" 200 -
2025-10-04 10:01:46,850 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:46] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:01:46,879 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:46] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:01:46,994 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:46] "GET /index HTTP/1.1" 200 -
2025-10-04 10:01:47,011 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:47] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:01:47,039 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:47] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:01:54,448 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:54] "GET /index HTTP/1.1" 200 -
2025-10-04 10:01:54,463 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:54] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:01:54,485 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:54] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:01:55,194 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:55] "GET /index HTTP/1.1" 200 -
2025-10-04 10:01:55,208 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:55] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:01:55,234 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:01:55] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:02:03,864 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:03] "GET /index HTTP/1.1" 200 -
2025-10-04 10:02:03,880 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:03] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:02:03,911 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:03] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:02:04,274 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:04] "GET /index HTTP/1.1" 200 -
2025-10-04 10:02:04,290 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:04] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:02:04,318 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:04] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:02:04,488 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:04] "GET /index HTTP/1.1" 200 -
2025-10-04 10:02:04,503 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:04] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:02:04,533 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:04] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:02:04,658 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:04] "GET /index HTTP/1.1" 200 -
2025-10-04 10:02:04,673 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:04] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:02:04,702 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:04] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:02:04,817 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:04] "GET /index HTTP/1.1" 200 -
2025-10-04 10:02:04,834 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:04] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:02:04,864 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:04] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:02:09,652 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:09] "GET /index HTTP/1.1" 200 -
2025-10-04 10:02:09,668 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:09] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:02:09,695 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:09] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:02:10,595 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:10] "GET /index HTTP/1.1" 200 -
2025-10-04 10:02:10,611 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:10] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:02:10,639 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:10] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:02:18,536 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:18] "GET /index HTTP/1.1" 200 -
2025-10-04 10:02:18,552 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:18] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:02:18,580 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:18] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:02:18,978 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:18] "GET /index HTTP/1.1" 200 -
2025-10-04 10:02:18,993 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:18] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:02:19,021 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:19] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:02:19,153 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:19] "GET /index HTTP/1.1" 200 -
2025-10-04 10:02:19,169 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:19] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:02:19,199 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:19] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:02:19,330 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:19] "GET /index HTTP/1.1" 200 -
2025-10-04 10:02:19,346 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:19] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:02:19,375 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:19] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:02:19,481 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:19] "GET /index HTTP/1.1" 200 -
2025-10-04 10:02:19,497 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:19] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:02:19,524 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:19] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:02:19,641 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:19] "GET /index HTTP/1.1" 200 -
2025-10-04 10:02:19,656 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:19] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:02:19,686 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:19] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:02:24,677 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:24] "GET /index HTTP/1.1" 200 -
2025-10-04 10:02:24,692 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:24] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:02:24,721 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:24] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:02:25,209 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:25] "GET /index HTTP/1.1" 200 -
2025-10-04 10:02:25,224 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:25] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:02:25,253 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:25] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:02:25,387 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:25] "GET /index HTTP/1.1" 200 -
2025-10-04 10:02:25,402 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:25] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:02:25,432 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:25] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:02:30,826 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:30] "GET /index HTTP/1.1" 200 -
2025-10-04 10:02:30,842 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:30] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:02:30,872 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:30] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:02:31,483 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:31] "GET /index HTTP/1.1" 200 -
2025-10-04 10:02:31,498 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:31] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:02:31,526 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:31] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:02:31,737 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:31] "GET /index HTTP/1.1" 200 -
2025-10-04 10:02:31,753 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:31] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:02:31,786 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:31] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:02:31,899 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:31] "GET /index HTTP/1.1" 200 -
2025-10-04 10:02:31,914 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:31] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:02:31,943 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:31] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:02:48,243 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:48] "GET /index HTTP/1.1" 200 -
2025-10-04 10:02:48,259 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:48] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:02:48,287 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:48] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:02:48,440 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:48] "GET /index HTTP/1.1" 200 -
2025-10-04 10:02:48,455 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:48] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:02:48,482 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:48] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:02:48,621 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:48] "GET /index HTTP/1.1" 200 -
2025-10-04 10:02:48,636 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:48] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:02:48,667 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:48] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:02:48,771 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:48] "GET /index HTTP/1.1" 200 -
2025-10-04 10:02:48,786 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:48] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:02:48,817 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:02:48] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:04:41,600 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:04:41] "GET /index HTTP/1.1" 200 -
2025-10-04 10:04:41,620 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:04:41] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:04:41,655 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:04:41] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:04:42,227 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:04:42] "GET /index HTTP/1.1" 200 -
2025-10-04 10:04:42,244 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:04:42] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:04:42,272 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:04:42] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:04:42,491 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:04:42] "GET /index HTTP/1.1" 200 -
2025-10-04 10:04:42,506 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:04:42] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:04:42,534 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:04:42] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:04:42,673 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:04:42] "GET /index HTTP/1.1" 200 -
2025-10-04 10:04:42,688 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:04:42] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:04:42,714 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:04:42] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:04:42,848 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:04:42] "GET /index HTTP/1.1" 200 -
2025-10-04 10:04:42,863 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:04:42] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:04:42,891 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:04:42] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:04:43,016 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:04:43] "GET /index HTTP/1.1" 200 -
2025-10-04 10:04:43,031 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:04:43] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:04:43,063 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:04:43] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:04:43,169 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:04:43] "GET /index HTTP/1.1" 200 -
2025-10-04 10:04:43,183 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:04:43] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:04:43,210 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:04:43] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:04:43,345 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:04:43] "GET /index HTTP/1.1" 200 -
2025-10-04 10:04:43,360 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:04:43] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:04:43,385 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:04:43] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:04:43,473 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:04:43] "GET /index HTTP/1.1" 200 -
2025-10-04 10:04:43,489 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:04:43] "GET /static/style.css HTTP/1.1" 200 -
2025-10-04 10:04:43,515 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:04:43] "GET /static/favicon.ico HTTP/1.1" 200 -
2025-10-04 10:05:39,415 [INFO] root: file_view: folder=idrac_info date= filename=2XZCZC4.txt | base=D:\Code\iDRAC_Info\idrac_info_new\data\idrac_info | target=D:\Code\iDRAC_Info\idrac_info_new\data\idrac_info\2XZCZC4.txt
2025-10-04 10:05:39,424 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:05:39] "GET /view_file?folder=idrac_info&filename=2XZCZC4.txt HTTP/1.1" 200 -
2025-10-04 10:05:42,488 [INFO] root: file_view: folder=idrac_info date= filename=3LYCZC4.txt | base=D:\Code\iDRAC_Info\idrac_info_new\data\idrac_info | target=D:\Code\iDRAC_Info\idrac_info_new\data\idrac_info\3LYCZC4.txt
2025-10-04 10:05:42,489 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:05:42] "GET /view_file?folder=idrac_info&filename=3LYCZC4.txt HTTP/1.1" 200 -
2025-10-04 10:05:43,680 [INFO] root: file_view: folder=idrac_info date= filename=FWZCZC4.txt | base=D:\Code\iDRAC_Info\idrac_info_new\data\idrac_info | target=D:\Code\iDRAC_Info\idrac_info_new\data\idrac_info\FWZCZC4.txt
2025-10-04 10:05:43,688 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:05:43] "GET /view_file?folder=idrac_info&filename=FWZCZC4.txt HTTP/1.1" 200 -
2025-10-04 10:05:45,878 [INFO] root: file_view: folder=backup date=PO-20250826-0158_20251013_가산3_70EA_20251001_B1 filename=2XZCZC4.txt | base=D:\Code\iDRAC_Info\idrac_info_new\data\backup | target=D:\Code\iDRAC_Info\idrac_info_new\data\backup\PO-20250826-0158_20251013_가산3_70EA_20251001_B1\2XZCZC4.txt
2025-10-04 10:05:45,888 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:05:45] "GET /view_file?folder=backup&date=PO-20250826-0158_20251013_가산3_70EA_20251001_B1&filename=2XZCZC4.txt HTTP/1.1" 200 -
2025-10-04 10:05:48,135 [INFO] root: file_view: folder=backup date=PO-20250826-0158_20251013_가산3_70EA_20251001_B1 filename=FWZCZC4.txt | base=D:\Code\iDRAC_Info\idrac_info_new\data\backup | target=D:\Code\iDRAC_Info\idrac_info_new\data\backup\PO-20250826-0158_20251013_가산3_70EA_20251001_B1\FWZCZC4.txt
2025-10-04 10:05:48,146 [INFO] werkzeug: 127.0.0.1 - - [04/Oct/2025 10:05:48] "GET /view_file?folder=backup&date=PO-20250826-0158_20251013_가산3_70EA_20251001_B1&filename=FWZCZC4.txt HTTP/1.1" 200 -
+14
View File
@@ -0,0 +1,14 @@
2025-10-05 16:53:13,743 [INFO] root: Logger initialized | level=INFO | file=D:\Code\iDRAC_Info\idrac_info\data\logs\app.log
2025-10-05 16:53:13,777 [INFO] app: DB URI = sqlite:///D:/Code/iDRAC_Info/idrac_info/backend/instance/site.db
2025-10-05 16:53:13,777 [INFO] app: DB URI = sqlite:///D:/Code/iDRAC_Info/idrac_info/backend/instance/site.db
2025-10-05 16:53:13,899 [INFO] werkzeug: WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
* Running on all addresses (0.0.0.0)
* Running on http://127.0.0.1:5000
* Running on http://58.234.69.208:5000
2025-10-05 16:53:13,899 [INFO] werkzeug: Press CTRL+C to quit
2025-10-05 16:53:13,900 [INFO] werkzeug: * Restarting with watchdog (windowsapi)
2025-10-05 16:53:14,797 [INFO] root: Logger initialized | level=INFO | file=D:\Code\iDRAC_Info\idrac_info\data\logs\app.log
2025-10-05 16:53:14,818 [INFO] app: DB URI = sqlite:///D:/Code/iDRAC_Info/idrac_info/backend/instance/site.db
2025-10-05 16:53:14,818 [INFO] app: DB URI = sqlite:///D:/Code/iDRAC_Info/idrac_info/backend/instance/site.db
2025-10-05 16:53:14,839 [WARNING] werkzeug: * Debugger is active!
2025-10-05 16:53:14,841 [INFO] werkzeug: * Debugger PIN: 141-667-586
+20
View File
@@ -0,0 +1,20 @@
1PYCZC4
30:3E:A7:3C:A7:08
30:3E:A7:3C:A7:09
30:3E:A7:3C:A7:0A
30:3E:A7:3C:A7:0B
C8:4B:D6:EE:B1:1C
C8:4B:D6:EE:B1:1D
50:00:E6:68:F3:68
50:00:E6:68:F3:60
50:00:E6:68:F3:50
50:00:E6:68:F3:98
50:00:E6:68:F3:6C
50:00:E6:68:F3:74
50:00:E6:68:F3:EC
50:00:E6:68:F3:C0
50:00:E6:68:F3:5C
50:00:E6:68:F3:78
a8:3c:a5:5c:db:97
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
1XZCZC4
30:3E:A7:38:C6:40
30:3E:A7:38:C6:41
30:3E:A7:38:C6:42
30:3E:A7:38:C6:43
B4:E9:B8:03:41:DA
B4:E9:B8:03:41:DB
38:25:F3:C4:15:EC
38:25:F3:C4:15:F8
38:25:F3:C4:15:E8
38:25:F3:C4:15:E4
38:25:F3:C4:15:64
38:25:F3:C4:15:60
38:25:F3:C4:0A:F4
38:25:F3:C4:16:00
38:25:F3:C4:09:10
38:25:F3:C4:16:08
a8:3c:a5:5d:53:98
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
2NYCZC4
30:3E:A7:38:DD:D0
30:3E:A7:38:DD:D1
30:3E:A7:38:DD:D2
30:3E:A7:38:DD:D3
C8:4B:D6:EE:B1:5E
C8:4B:D6:EE:B1:5F
38:25:F3:C4:04:2C
38:25:F3:C4:04:A8
38:25:F3:C4:04:20
38:25:F3:C4:04:18
38:25:F3:C4:05:08
38:25:F3:C4:12:B4
38:25:F3:C4:12:EC
38:25:F3:C4:12:2C
38:25:F3:C4:04:84
38:25:F3:C4:04:8C
a8:3c:a5:5c:d8:f7
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
2XZCZC4
30:3E:A7:38:C5:E0
30:3E:A7:38:C5:E1
30:3E:A7:38:C5:E2
30:3E:A7:38:C5:E3
B4:E9:B8:03:3D:4A
B4:E9:B8:03:3D:4B
38:25:F3:C4:0A:EC
38:25:F3:C4:0A:D8
38:25:F3:C4:0A:C8
38:25:F3:C4:15:F4
38:25:F3:C4:0A:D0
38:25:F3:C4:0A:E0
38:25:F3:C4:0A:DC
38:25:F3:C4:15:68
38:25:F3:C4:0A:E8
38:25:F3:C4:0A:D4
a8:3c:a5:5d:52:6c
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
3LYCZC4
30:3E:A7:3C:E0:50
30:3E:A7:3C:E0:51
30:3E:A7:3C:E0:52
30:3E:A7:3C:E0:53
C8:4B:D6:EE:B1:48
C8:4B:D6:EE:B1:49
50:00:E6:68:F2:04
50:00:E6:68:F4:64
50:00:E6:68:F2:B8
50:00:E6:68:F2:FC
50:00:E6:68:F2:94
50:00:E6:68:F5:04
50:00:E6:68:F4:50
50:00:E6:68:F2:C4
50:00:E6:68:F5:0C
50:00:E6:68:F4:FC
a8:3c:a5:5c:d9:27
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
3MYCZC4
30:3E:A7:3C:DC:78
30:3E:A7:3C:DC:79
30:3E:A7:3C:DC:7A
30:3E:A7:3C:DC:7B
C8:4B:D6:EE:B1:44
C8:4B:D6:EE:B1:45
50:00:E6:68:F4:80
50:00:E6:68:F2:54
50:00:E6:68:F4:08
50:00:E6:68:F3:3C
50:00:E6:68:F4:0C
50:00:E6:68:F4:AC
50:00:E6:68:F4:C8
50:00:E6:68:F4:10
50:00:E6:68:F4:90
50:00:E6:68:F3:A0
c8:4b:d6:f0:6b:4a
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
3PYCZC4
30:3E:A7:3C:E4:48
30:3E:A7:3C:E4:49
30:3E:A7:3C:E4:4A
30:3E:A7:3C:E4:4B
C8:4B:D6:EE:B1:2E
C8:4B:D6:EE:B1:2F
50:00:E6:68:F4:60
50:00:E6:68:F4:4C
50:00:E6:68:F3:80
50:00:E6:68:F2:BC
50:00:E6:68:F4:EC
50:00:E6:68:F2:74
50:00:E6:68:F4:E4
50:00:E6:68:F2:84
50:00:E6:68:F3:DC
50:00:E6:68:F3:54
a8:3c:a5:5d:52:f6
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
4XZCZC4
30:3E:A7:38:CE:F0
30:3E:A7:38:CE:F1
30:3E:A7:38:CE:F2
30:3E:A7:38:CE:F3
B4:E9:B8:03:45:08
B4:E9:B8:03:45:09
50:00:E6:68:F3:18
50:00:E6:68:F4:58
50:00:E6:68:F2:3C
50:00:E6:68:F0:90
50:00:E6:68:F4:48
50:00:E6:68:F4:40
50:00:E6:68:F3:10
50:00:E6:68:F4:30
50:00:E6:68:F3:C8
50:00:E6:68:F4:38
a8:3c:a5:5c:dc:03
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
5MYCZC4
30:3E:A7:38:C6:F8
30:3E:A7:38:C6:F9
30:3E:A7:38:C6:FA
30:3E:A7:38:C6:FB
B4:E9:B8:03:43:3E
B4:E9:B8:03:43:3F
7C:8C:09:E4:DE:9E
7C:8C:09:E4:DE:DE
7C:8C:09:E4:DE:96
7C:8C:09:E4:DF:42
7C:8C:09:E4:DE:86
7C:8C:09:E4:DE:D2
7C:8C:09:E4:ED:06
7C:8C:09:E4:DF:3E
7C:8C:09:E4:DE:EA
7C:8C:09:E4:DE:D6
c8:4b:d6:f0:6b:50
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
5NYCZC4
30:3E:A7:38:DC:F0
30:3E:A7:38:DC:F1
30:3E:A7:38:DC:F2
30:3E:A7:38:DC:F3
C8:4B:D6:EE:B1:5C
C8:4B:D6:EE:B1:5D
38:25:F3:C4:02:30
38:25:F3:C4:0F:A4
38:25:F3:C4:02:3C
38:25:F3:C4:0E:B4
38:25:F3:C4:0F:B0
38:25:F3:C4:02:44
38:25:F3:C4:0F:A0
38:25:F3:C4:0F:90
38:25:F3:C4:0F:A8
38:25:F3:C4:0F:78
a8:3c:a5:5c:d3:57
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
6XZCZC4
30:3E:A7:38:BC:10
30:3E:A7:38:BC:11
30:3E:A7:38:BC:12
30:3E:A7:38:BC:13
B4:E9:B8:03:45:4A
B4:E9:B8:03:45:4B
38:25:F3:C4:08:74
38:25:F3:C4:03:5C
38:25:F3:C4:14:50
38:25:F3:C4:08:DC
38:25:F3:C4:08:6C
38:25:F3:C4:08:84
38:25:F3:C4:15:3C
38:25:F3:C4:06:88
38:25:F3:C4:09:6C
38:25:F3:C4:08:70
a8:3c:a5:5d:52:2a
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
7MYCZC4
30:3E:A7:3C:D4:28
30:3E:A7:3C:D4:29
30:3E:A7:3C:D4:2A
30:3E:A7:3C:D4:2B
C8:4B:D6:EE:B1:84
C8:4B:D6:EE:B1:85
7C:8C:09:E4:DE:62
7C:8C:09:E4:DE:4A
7C:8C:09:E4:DE:4E
7C:8C:09:E4:EC:FA
7C:8C:09:E4:EC:E2
7C:8C:09:E4:DE:52
7C:8C:09:E4:DE:76
7C:8C:09:E4:EC:DE
7C:8C:09:E4:DE:5A
7C:8C:09:E4:ED:2E
a8:3c:a5:5c:d9:1b
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
7XZCZC4
30:3E:A7:3C:C9:F8
30:3E:A7:3C:C9:F9
30:3E:A7:3C:C9:FA
30:3E:A7:3C:C9:FB
B4:E9:B8:03:40:48
B4:E9:B8:03:40:49
50:00:E6:68:F4:98
50:00:E6:68:F3:7C
50:00:E6:68:F2:B0
50:00:E6:68:F4:18
50:00:E6:68:F4:78
50:00:E6:68:F4:88
50:00:E6:68:F3:F4
50:00:E6:68:F4:74
50:00:E6:68:F2:A8
50:00:E6:68:F2:AC
a8:3c:a5:5c:d7:ef
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
8WZCZC4
30:3E:A7:38:DD:F8
30:3E:A7:38:DD:F9
30:3E:A7:38:DD:FA
30:3E:A7:38:DD:FB
B4:E9:B8:03:45:34
B4:E9:B8:03:45:35
7C:8C:09:A5:06:B0
7C:8C:09:A5:08:74
7C:8C:09:A5:08:94
7C:8C:09:A5:08:9C
7C:8C:09:A5:08:84
7C:8C:09:A5:08:A4
7C:8C:09:A4:E5:C4
7C:8C:09:A5:08:20
7C:8C:09:A5:08:B8
7C:8C:09:A5:08:80
a8:3c:a5:5d:51:8e
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
9NYCZC4
30:3E:A7:38:B9:E0
30:3E:A7:38:B9:E1
30:3E:A7:38:B9:E2
30:3E:A7:38:B9:E3
C8:4B:D6:EE:B1:54
C8:4B:D6:EE:B1:55
50:00:E6:68:F3:E0
50:00:E6:68:F3:B4
50:00:E6:68:F3:E4
50:00:E6:68:F4:04
50:00:E6:68:F3:58
50:00:E6:68:F3:E8
50:00:E6:68:F3:B8
50:00:E6:68:F3:94
50:00:E6:68:F3:70
50:00:E6:68:F3:64
a8:3c:a5:5c:d6:03
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
BNYCZC4
30:3E:A7:38:DE:18
30:3E:A7:38:DE:19
30:3E:A7:38:DE:1A
30:3E:A7:38:DE:1B
B4:E9:B8:03:41:C8
B4:E9:B8:03:41:C9
50:00:E6:68:F2:48
50:00:E6:68:F4:28
50:00:E6:68:F2:60
50:00:E6:68:F2:00
50:00:E6:68:F2:88
50:00:E6:68:F2:4C
50:00:E6:68:F3:38
50:00:E6:68:F4:3C
50:00:E6:68:F2:50
50:00:E6:68:F4:1C
c8:4b:d6:ef:f5:96
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
CXZCZC4
30:3E:A7:38:C3:20
30:3E:A7:38:C3:21
30:3E:A7:38:C3:22
30:3E:A7:38:C3:23
B4:E9:B8:03:3E:9A
B4:E9:B8:03:3E:9B
38:25:F3:16:62:FA
38:25:F3:16:7D:02
38:25:F3:16:7E:26
38:25:F3:16:6A:EE
38:25:F3:16:7D:AE
38:25:F3:16:6B:BA
38:25:F3:16:7D:C2
38:25:F3:16:7D:D2
38:25:F3:16:6B:7E
38:25:F3:16:7D:D6
a8:3c:a5:5d:50:fe
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
DLYCZC4
30:3E:A7:3C:DB:A8
30:3E:A7:3C:DB:A9
30:3E:A7:3C:DB:AA
30:3E:A7:3C:DB:AB
C8:4B:D6:EE:B1:3C
C8:4B:D6:EE:B1:3D
50:00:E6:68:F4:8C
50:00:E6:68:F3:A8
50:00:E6:68:F4:00
50:00:E6:68:F4:14
50:00:E6:68:F4:9C
50:00:E6:68:F3:4C
50:00:E6:68:F3:48
50:00:E6:68:F4:84
50:00:E6:68:F3:9C
50:00:E6:68:F3:AC
a8:3c:a5:5c:d0:03
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
DXZCZC4
30:3E:A7:3C:BB:B0
30:3E:A7:3C:BB:B1
30:3E:A7:3C:BB:B2
30:3E:A7:3C:BB:B3
B4:E9:B8:03:3D:26
B4:E9:B8:03:3D:27
38:25:F3:C4:0A:6C
38:25:F3:C4:16:6C
38:25:F3:C4:0A:3C
38:25:F3:C4:0A:48
38:25:F3:C4:16:64
38:25:F3:C4:16:28
38:25:F3:C4:16:34
38:25:F3:C4:15:6C
38:25:F3:C4:0A:70
38:25:F3:C4:0A:68
a8:3c:a5:5c:dc:51
H
SOLIDIGM
+20
View File
@@ -0,0 +1,20 @@
FWZCZC4
30:3E:A7:3C:C3:20
30:3E:A7:3C:C3:21
30:3E:A7:3C:C3:22
30:3E:A7:3C:C3:23
B4:E9:B8:03:3D:B4
B4:E9:B8:03:3D:B5
7C:8C:09:A4:E4:6C
7C:8C:09:A5:04:70
7C:8C:09:A5:04:30
7C:8C:09:A5:04:38
7C:8C:09:A5:04:6C
7C:8C:09:A5:04:78
7C:8C:09:A5:04:F4
7C:8C:09:A5:04:E0
7C:8C:09:A5:04:FC
7C:8C:09:A5:04:2C
a8:3c:a5:5d:4e:52
H
SOLIDIGM
+6
View File
@@ -0,0 +1,6 @@
#IDRAC_USER=admin
#IDRAC_PASS=tksoWkd12#
IDRAC_USER=root
IDRAC_PASS=calvin
OME_USER=OME
OME_PASS=epF!@34
+142
View File
@@ -0,0 +1,142 @@
import os
import subprocess
import time
from dotenv import load_dotenv
from concurrent.futures import ThreadPoolExecutor
# .env 파일 로드
load_dotenv()
# 사용자 이름 및 비밀번호 설정
IDRAC_USER = os.getenv("IDRAC_USER")
IDRAC_PASS = os.getenv("IDRAC_PASS")
# IP 파일 유효성 검사
def validate_ip_file(ip_file_path):
if not os.path.isfile(ip_file_path):
raise FileNotFoundError(f"IP 파일 {ip_file_path} 이(가) 존재하지 않습니다.")
return ip_file_path
# 정보 저장 디렉터리 설정
OUTPUT_DIR = "idrac_info"
os.makedirs(OUTPUT_DIR, exist_ok=True)
# iDRAC 정보를 가져오는 함수 정의
def fetch_idrac_info(ip_address):
try:
# 모든 hwinventory 저장
hwinventory = subprocess.getoutput(f"racadm -r {ip_address} -u {IDRAC_USER} -p {IDRAC_PASS} hwinventory")
# 모든 샷시 정보 저장
getsysinfo = subprocess.getoutput(f"racadm -r {ip_address} -u {IDRAC_USER} -p {IDRAC_PASS} getsysinfo")
# 모든 SysProfileSettings 저장
SysProfileSettings = subprocess.getoutput(f"racadm -r {ip_address} -u {IDRAC_USER} -p {IDRAC_PASS} get bios.SysProfileSettings")
# ProcessorSettings 저장
ProcessorSettings = subprocess.getoutput(f"racadm -r {ip_address} -u {IDRAC_USER} -p {IDRAC_PASS} get bios.ProcSettings")
# Memory Settings 저장
MemorySettings = subprocess.getoutput(f"racadm -r {ip_address} -u {IDRAC_USER} -p {IDRAC_PASS} get bios.MemSettings")
# Raid Settings 저장
STORAGEController = subprocess.getoutput(f"racadm -r {ip_address} -u {IDRAC_USER} -p {IDRAC_PASS} get STORAGE.Controller.1")
# 서비스 태그 가져오기
SVC_TAG = get_value(getsysinfo, "SVC Tag")
if not SVC_TAG:
raise ValueError(f"IP {ip_address} 에 대한 SVC Tag 가져오기 실패")
# 출력 파일 작성
output_file = os.path.join(OUTPUT_DIR, f"{SVC_TAG}.txt")
with open(output_file, 'a', encoding='utf-8') as f:
f.write(f"Dell EMC Server Bios,iDRAC,R/C Setting (SVC Tag: {SVC_TAG})\n\n")
f.write("------------------------------------------Firware Version 정보------------------------------------------\n")
f.write(f"1. SVC Tag : {SVC_TAG}\n")
f.write(f"2. Bios Firmware : {get_value(getsysinfo, 'System BIOS Version')}\n")
f.write(f"3. iDRAC Firmware Version : {get_value(getsysinfo, 'Firmware Version')}\n")
f.write(f"4. NIC Integrated Firmware Version : {get_value(subprocess.getoutput(f'racadm -r {ip_address} -u {IDRAC_USER} -p {IDRAC_PASS} get NIC.FrmwImgMenu.1'), '#FamilyVersion')}\n")
f.write(f"5. OnBoard NIC Firmware Version : Not Found\n")
f.write(f"6. Raid Controller Firmware Version : {get_value(hwinventory, 'ControllerFirmwareVersion')}\n\n")
f.write("---------------------------------------------Bios 설정 정보----------------------------------------------\n")
f.write(f"01. Bios Boot Mode : {get_value(subprocess.getoutput(f'racadm -r {ip_address} -u {IDRAC_USER} -p {IDRAC_PASS} get bios.BiosBootSettings'), 'BootMode')}\n")
f.write(f"02. System Profile Settings - System Profile : {get_value(SysProfileSettings, 'SysProfile=')}\n")
f.write(f"03. System Profile Settings - CPU Power Management : {get_value(SysProfileSettings, 'EnergyPerformanceBias')}\n")
f.write(f"04. System Profile Settings - Memory Frequency : {get_value(SysProfileSettings, 'MemFrequency')}\n")
f.write(f"05. System Profile Settings - Turbo Boost : {get_value(SysProfileSettings, 'ProcTurboMode')}\n")
f.write(f"06. System Profile Settings - C1E : {get_value(SysProfileSettings, 'ProcC1E')}\n")
f.write(f"07. System Profile Settings - C-States : {get_value(SysProfileSettings, 'ProcCStates')}\n")
f.write(f"08. System Profile Settings - Monitor/Mwait : {get_value(SysProfileSettings, 'MonitorMwait')}\n")
f.write(f"09. Processor Settings - Logical Processor : {get_value(ProcessorSettings, 'LogicalProc')}\n")
f.write(f"10. Processor Settings - Virtualization Technology : {get_value(ProcessorSettings, 'ProcVirtualization')}\n")
f.write(f"11. Processor Settings - LLC Prefetch : {get_value(ProcessorSettings, 'LlcPrefetch')}\n")
f.write(f"12. Processor Settings - x2APIC Mode : {get_value(ProcessorSettings, 'ProcX2Apic')}\n")
f.write(f"13. Memory Settings - Node Interleaving : {get_value(MemorySettings, 'NodeInterleave')}\n")
f.write(f"14. Memory Settings - DIMM Self Healing (Post Package Repair) on Uncorrectable Memory Error : {get_value(MemorySettings, 'PPROnUCE')}\n")
f.write(f"15. Memory Settings - Correctable Error Logging : {get_value(MemorySettings, 'CECriticalSEL')}\n")
f.write(f"16. System Settings - Thermal Profile Optimization : {get_value(subprocess.getoutput(f'racadm -r {ip_address} -u {IDRAC_USER} -p {IDRAC_PASS} get System.ThermalSettings'), 'ThermalProfile')}\n")
f.write(f"17. Integrated Devices Settings - SR-IOV Global Enable : {get_value(subprocess.getoutput(f'racadm -r {ip_address} -u {IDRAC_USER} -p {IDRAC_PASS} get Bios.IntegratedDevices'), 'SriovGlobalEnable')}\n")
f.write(f"18. Miscellaneous Settings - F1/F2 Prompt on Error : {get_value(subprocess.getoutput(f'racadm -r {ip_address} -u {IDRAC_USER} -p {IDRAC_PASS} get bios.MiscSettings'), 'ErrPrompt')}\n\n")
f.write("---------------------------------------------iDRAC 설정 정보----------------------------------------------\n")
f.write(f"01. iDRAC Settings - Timezone : {get_value(subprocess.getoutput(f'racadm -r {ip_address} -u {IDRAC_USER} -p {IDRAC_PASS} get iDRAC.Time.Timezone'), 'Timezone')}\n")
f.write(f"02. iDRAC Settings - IPMI LAN Selection : {get_value(subprocess.getoutput(f'racadm -r {ip_address} -u {IDRAC_USER} -p {IDRAC_PASS} get iDRAC.CurrentNIC'), 'ActiveNIC')}\n")
f.write(f"03. iDRAC Settings - IPMI IP(IPv4) : {get_value(subprocess.getoutput(f'racadm -r {ip_address} -u {IDRAC_USER} -p {IDRAC_PASS} get iDRAC.CurrentIPv4'), 'DHCPEnable')}\n")
f.write(f"04. iDRAC Settings - IPMI IP(IPv6) : {get_value(subprocess.getoutput(f'racadm -r {ip_address} -u {IDRAC_USER} -p {IDRAC_PASS} get iDRAC.CurrentIPv6'), 'Enable')}\n")
f.write(f"05. iDRAC Settings - Redfish Support : {get_value(subprocess.getoutput(f'racadm -r {ip_address} -u {IDRAC_USER} -p {IDRAC_PASS} get iDRAC.Redfish.Enable'), 'Enable')}\n")
f.write(f"06. iDRAC Settings - SSH Support : {get_value(subprocess.getoutput(f'racadm -r {ip_address} -u {IDRAC_USER} -p {IDRAC_PASS} get iDRAC.SSH'), 'Enable')}\n")
f.write(f"07. iDRAC Settings - AD User Domain Name : {get_value(subprocess.getoutput(f'racadm -r {ip_address} -u {IDRAC_USER} -p {IDRAC_PASS} get iDRAC.USERDomain.1.Name'), 'Name')}\n")
f.write(f"08. iDRAC Settings - SC Server Address : {get_value(subprocess.getoutput(f'racadm -r {ip_address} -u {IDRAC_USER} -p {IDRAC_PASS} get iDRAC.ActiveDirectory.DomainController1'), 'DomainController1')}\n")
f.write(f"09. iDRAC Settings - SE AD RoleGroup Name : {get_value(subprocess.getoutput(f'racadm -r {ip_address} -u {IDRAC_USER} -p {IDRAC_PASS} get iDRAC.ADGroup.1.Name'), 'Name')}\n")
f.write(f"10. iDRAC Settings - SE AD RoleGroup Domain : {get_value(subprocess.getoutput(f'racadm -r {ip_address} -u {IDRAC_USER} -p {IDRAC_PASS} get iDRAC.ADGroup.1.Domain'), 'Domain')}\n")
f.write(f"11. iDRAC Settings - SE AD RoleGroup Privilege : {get_value(subprocess.getoutput(f'racadm -r {ip_address} -u {IDRAC_USER} -p {IDRAC_PASS} get iDRAC.ADGroup.1.Privilege'), 'Privilege')}\n")
f.write(f"12. iDRAC Settings - IDC AD RoleGroup Name : {get_value(subprocess.getoutput(f'racadm -r {ip_address} -u {IDRAC_USER} -p {IDRAC_PASS} get iDRAC.ADGroup.2.Name'), 'Name')}\n")
f.write(f"13. iDRAC Settings - IDC AD RoleGroup Domain : {get_value(subprocess.getoutput(f'racadm -r {ip_address} -u {IDRAC_USER} -p {IDRAC_PASS} get iDRAC.ADGroup.2.Domain'), 'Domain')}\n")
f.write(f"14. iDRAC Settings - IDC AD RoleGroup Privilege : {get_value(subprocess.getoutput(f'racadm -r {ip_address} -u {IDRAC_USER} -p {IDRAC_PASS} get iDRAC.ADGroup.2.Privilege'), 'Privilege')}\n")
f.write(f"15. iDRAC Settings - Remote Log (syslog) : {get_value(subprocess.getoutput(f'racadm -r {ip_address} -u {IDRAC_USER} -p {IDRAC_PASS} get iDRAC.SysLog.SysLogEnable'), 'SysLogEnable')}\n")
f.write(f"16. iDRAC Settings - syslog server address 1 : {get_value(subprocess.getoutput(f'racadm -r {ip_address} -u {IDRAC_USER} -p {IDRAC_PASS} get iDRAC.SysLog.Server1'), 'Server1')}\n")
f.write(f"17. iDRAC Settings - syslog server address 2 : {get_value(subprocess.getoutput(f'racadm -r {ip_address} -u {IDRAC_USER} -p {IDRAC_PASS} get iDRAC.SysLog.Server2'), 'Server2')}\n")
f.write(f"18. iDRAC Settings - syslog server port : {get_value(subprocess.getoutput(f'racadm -r {ip_address} -u {IDRAC_USER} -p {IDRAC_PASS} get iDRAC.SysLog.Port'), 'Port')}\n")
f.write(f"19. iDRAC Settings - Remote KVM Nonsecure port : {get_value(subprocess.getoutput(f'racadm -r {ip_address} -u {IDRAC_USER} -p {IDRAC_PASS} get iDRAC.VirtualConsole.Port'), 'Port')}\n\n")
f.write("---------------------------------------------Raid 설정 정보----------------------------------------------\n")
f.write(f"01. RAID Settings - Raid ProductName : {get_value(hwinventory, 'ProductName = PERC')}\n")
f.write(f"02. RAID Settings - Raid Types : No-Raid mode\n")
print(f"IP {ip_address} 에 대한 정보를 {output_file} 에 저장했습니다.")
except Exception as e:
print(f"오류 발생: {e}")
# 명령 결과에서 원하는 값 가져오기
def get_value(output, key):
for line in output.splitlines():
if key.lower() in line.lower():
return line.split('=')[1].strip()
return None
# 시작 시간 기록
start_time = time.time()
# IP 목록 파일을 읽어 병렬로 작업 수행
if __name__ == "__main__":
import sys
if len(sys.argv) != 2:
print(f"Usage: {sys.argv[0]} <ip_file>")
sys.exit(1)
ip_file_path = validate_ip_file(sys.argv[1])
with open(ip_file_path, 'r') as ip_file:
ip_addresses = ip_file.read().splitlines()
# 병렬 처리를 위해 ThreadPoolExecutor 사용
max_workers = 100 # 작업 풀 크기 설정
with ThreadPoolExecutor(max_workers=max_workers) as executor:
executor.map(fetch_idrac_info, ip_addresses)
# 종료 시간 기록
end_time = time.time()
# 소요 시간 계산
elapsed_time = end_time - start_time
elapsed_hours = int(elapsed_time // 3600)
elapsed_minutes = int((elapsed_time % 3600) // 60)
elapsed_seconds = int(elapsed_time % 60)
print("정보 수집 완료.")
print(f"수집 완료 시간: {elapsed_hours} 시간, {elapsed_minutes} 분, {elapsed_seconds} 초.")
+128
View File
@@ -0,0 +1,128 @@
import sys
import os
import shutil
import tempfile
import time
import logging
import subprocess
from pathlib import Path
# ─────────────────────────────────────────────
# 설정 (필요하면 .env 등에서 읽어와도 됨)
IDRAC_USER = os.getenv("IDRAC_USER", "root")
IDRAC_PASS = os.getenv("IDRAC_PASS", "calvin")
RACADM = os.getenv("RACADM_PATH", "racadm") # PATH에 있으면 'racadm'
# 로깅
logging.basicConfig(
level=logging.INFO,
format="%(asctime)s - %(levelname)s - %(message)s"
)
def read_ip_list(ip_file: Path):
ips = []
for line in ip_file.read_text(encoding="utf-8").splitlines():
s = line.strip()
if s:
ips.append(s)
return ips
def preflight(ip: str) -> tuple[bool, str]:
"""접속/인증/권한 간단 점검: getsysinfo 호출."""
cmd = [RACADM, "-r", ip, "-u", IDRAC_USER, "-p", IDRAC_PASS, "getsysinfo"]
try:
p = subprocess.run(cmd, capture_output=True, text=True, encoding="utf-8", shell=False, timeout=30)
if p.returncode != 0:
return False, p.stderr.strip() or p.stdout.strip()
return True, ""
except Exception as e:
return False, str(e)
def safe_xml_path(src: Path) -> Path:
"""
racadm이 경로의 공백/한글을 싫어하는 문제 회피:
임시 폴더에 ASCII 파일명으로 복사해서 사용.
"""
tmp_dir = Path(tempfile.gettempdir()) / "idrac_xml"
tmp_dir.mkdir(parents=True, exist_ok=True)
# ASCII, 공백 제거 파일명
dst_name = "config_" + str(int(time.time())) + ".xml"
dst = tmp_dir / dst_name
shutil.copy2(src, dst)
return dst
def apply_xml(ip: str, xml_path: Path) -> tuple[bool, str]:
"""
racadm XML 적용. 벤더/세대에 따라
'config -f' 또는 'set -t xml -f' 를 씁니다.
일반적으로 최신 iDRAC은 config -f 가 잘 동작합니다.
"""
# 1) 공백/한글 제거된 임시 경로 준비
safe_path = safe_xml_path(xml_path)
# 2) 명령 조립(리스트 인자, shell=False)
# 필요 시 아래 둘 중 하나만 사용하세요.
cmd = [RACADM, "-r", ip, "-u", IDRAC_USER, "-p", IDRAC_PASS, "config", "-f", str(safe_path)]
# 대안:
# cmd = [RACADM, "-r", ip, "-u", IDRAC_USER, "-p", IDRAC_PASS, "set", "-t", "xml", "-f", str(safe_path)]
logging.info("실행 명령(리스트) → %s", " ".join(cmd))
try:
p = subprocess.run(cmd, capture_output=True, text=True, encoding="utf-8", shell=False, timeout=180)
stdout = (p.stdout or "").strip()
stderr = (p.stderr or "").strip()
if p.returncode != 0:
msg = f"racadm 실패 (rc={p.returncode})\nSTDOUT:\n{stdout}\nSTDERR:\n{stderr}"
return False, msg
# 일부 버전은 성공해도 stdout만 출력하고 rc=0
return True, stdout or "성공"
except Exception as e:
return False, f"예외: {e}"
finally:
# 임시 XML 제거(필요 시 보관하려면 주석처리)
try:
safe_path.unlink(missing_ok=True)
except Exception:
pass
def main():
if len(sys.argv) != 3:
print("Usage: python 02-set_config.py <ip_file> <xml_file>")
sys.exit(1)
ip_file = Path(sys.argv[1])
xml_file = Path(sys.argv[2])
if not ip_file.is_file():
logging.error("IP 파일을 찾을 수 없습니다: %s", ip_file)
sys.exit(2)
if not xml_file.is_file():
logging.error("XML 파일을 찾을 수 없습니다: %s", xml_file)
sys.exit(3)
ips = read_ip_list(ip_file)
if not ips:
logging.error("IP 목록이 비어있습니다.")
sys.exit(4)
start = time.time()
for ip in ips:
logging.info("%s에 XML 파일 '%s' 설정 적용 중...", ip, xml_file)
ok, why = preflight(ip)
if not ok:
logging.error("%s 사전 점검(getsysinfo) 실패: %s", ip, why)
continue
ok, msg = apply_xml(ip, xml_file)
if ok:
logging.info("%s 설정 성공: %s", ip, msg)
else:
logging.error("%s 설정 실패\n%s", ip, msg)
el = int(time.time() - start)
logging.info("전체 설정 소요 시간: %d 시간, %d 분, %d 초.", el // 3600, (el % 3600) // 60, el % 60)
if __name__ == "__main__":
main()
+51
View File
@@ -0,0 +1,51 @@
import os
import subprocess
import time
from dotenv import load_dotenv
import sys
from multiprocessing import Pool
# 환경 변수 로드
load_dotenv() # .env 파일에서 환경 변수 로드
# 사용자 이름 및 비밀번호 설정
IDRAC_USER, IDRAC_PASS = os.getenv("IDRAC_USER"), os.getenv("IDRAC_PASS")
# IP 주소 파일 로드 함수
def load_ip_file(ip_file_path):
if not os.path.isfile(ip_file_path):
sys.exit(f"IP file {ip_file_path} does not exist.")
with open(ip_file_path, "r") as file:
return [line.strip() for line in file if line.strip()]
# iDRAC 정보를 가져오는 함수 정의
def fetch_idrac_info(idrac_ip):
print(f"Collecting TSR report for iDRAC IP: {idrac_ip}")
try:
result = subprocess.run(
["racadm", "-r", idrac_ip, "-u", IDRAC_USER, "-p", IDRAC_PASS, "techsupreport", "collect"],
capture_output=True,
text=True
)
print(
f"Successfully collected TSR report for {idrac_ip}"
if result.returncode == 0
else f"Failed to collect TSR report for {idrac_ip}: {result.stderr.strip()}"
)
except Exception as e:
print(f"Exception occurred for {idrac_ip}: {e}")
# 메인 함수
if __name__ == "__main__":
if len(sys.argv) < 2:
sys.exit("Usage: python script.py <ip_file>")
ip_list = load_ip_file(sys.argv[1])
start_time = time.time()
# 병렬로 iDRAC 정보를 가져오는 작업 수행 (최대 10개 동시 처리)
with Pool() as pool:
pool.map(fetch_idrac_info, ip_list)
elapsed_time = time.time() - start_time
print(f"설정 완료. 수집 완료 시간: {int(elapsed_time // 3600)} 시간, {int((elapsed_time % 3600) // 60)} 분, {int(elapsed_time % 60)} 초.")
+54
View File
@@ -0,0 +1,54 @@
import os
import subprocess
from dotenv import load_dotenv
import sys
from multiprocessing import Pool
# 환경 변수 로드
load_dotenv() # .env 파일에서 환경 변수 로드
# 사용자 이름 및 비밀번호 설정
IDRAC_USER = os.getenv("IDRAC_USER")
IDRAC_PASS = os.getenv("IDRAC_PASS")
OME_USER = os.getenv("OME_USER")
OME_PASS = os.getenv("OME_PASS")
# IP 주소 파일 로드 및 유효성 검사
def load_ip_file(ip_file_path):
if not os.path.isfile(ip_file_path):
sys.exit(f"IP file {ip_file_path} does not exist.")
with open(ip_file_path, "r") as file:
return [line.strip() for line in file if line.strip()]
# iDRAC 정보를 가져오는 함수
def fetch_idrac_info(idrac_ip):
print(f"Collecting TSR report for iDRAC IP: {idrac_ip}")
try:
result = subprocess.run(
[
"racadm", "-r", idrac_ip, "-u", IDRAC_USER, "-p", IDRAC_PASS,
"techsupreport", "export", "-l", "//10.10.3.251/share/", "-u", OME_USER, "-p", OME_PASS
],
capture_output=True,
text=True
)
print(
f"Successfully collected TSR report for {idrac_ip}"
if result.returncode == 0
else f"Failed to collect TSR report for {idrac_ip}: {result.stderr.strip()}"
)
except Exception as e:
print(f"Exception occurred for {idrac_ip}: {e}")
# 메인 함수
if __name__ == "__main__":
if len(sys.argv) < 2:
sys.exit("Usage: python script.py <ip_file>")
ip_list = load_ip_file(sys.argv[1])
# 병렬로 iDRAC 정보를 가져오는 작업 수행
with Pool() as pool:
pool.map(fetch_idrac_info, ip_list)
print("설정 완료.")
+51
View File
@@ -0,0 +1,51 @@
import os
import subprocess
import time
from dotenv import load_dotenv
import sys
from multiprocessing import Pool
# Load environment variables
load_dotenv() # Load variables from .env file
# Credentials
IDRAC_USER, IDRAC_PASS = os.getenv("IDRAC_USER"), os.getenv("IDRAC_PASS")
# Load IP addresses from file
def load_ip_file(ip_file_path):
if not os.path.isfile(ip_file_path):
sys.exit(f"IP file {ip_file_path} does not exist.")
with open(ip_file_path, "r") as file:
return [line.strip() for line in file if line.strip()]
# Clear SEL log for given iDRAC IP
def clear_idrac_sel_log(idrac_ip):
print(f"Clearing SEL log for iDRAC IP: {idrac_ip}")
try:
result = subprocess.run(
["racadm", "-r", idrac_ip, "-u", IDRAC_USER, "-p", IDRAC_PASS, "clrsel"],
capture_output=True,
text=True
)
print(
f"Successfully cleared SEL log for {idrac_ip}"
if result.returncode == 0
else f"Failed to clear SEL log for {idrac_ip}: {result.stderr.strip()}"
)
except Exception as e:
print(f"Exception occurred for {idrac_ip}: {e}")
# Main function
if __name__ == "__main__":
if len(sys.argv) < 2:
sys.exit("Usage: python script.py <ip_file>")
ip_list = load_ip_file(sys.argv[1])
start_time = time.time()
# Execute in parallel using Pool (max 10 simultaneous processes)
with Pool(processes=10) as pool:
pool.map(clear_idrac_sel_log, ip_list)
elapsed_time = time.time() - start_time
print(f"Log clear 완료. 완료 시간: {int(elapsed_time // 3600)} 시간, {int((elapsed_time % 3600) // 60)} 분, {int(elapsed_time % 60)} 초.")
+51
View File
@@ -0,0 +1,51 @@
import os
import subprocess
import time
from dotenv import load_dotenv
import sys
from multiprocessing import Pool
# Load environment variables
load_dotenv() # Load variables from .env file
# Credentials
IDRAC_USER, IDRAC_PASS = os.getenv("IDRAC_USER"), os.getenv("IDRAC_PASS")
# Load IP addresses from file
def load_ip_file(ip_file_path):
if not os.path.isfile(ip_file_path):
sys.exit(f"IP file {ip_file_path} does not exist.")
with open(ip_file_path, "r") as file:
return [line.strip() for line in file if line.strip()]
# Power on the server for given iDRAC IP
def poweron_idrac_server(idrac_ip):
print(f"Powering on server for iDRAC IP: {idrac_ip}")
try:
result = subprocess.run(
["racadm", "-r", idrac_ip, "-u", IDRAC_USER, "-p", IDRAC_PASS, "serveraction", "powerup"],
capture_output=True,
text=True
)
print(
f"Successfully powered on server for {idrac_ip}"
if result.returncode == 0
else f"Failed to power on server for {idrac_ip}: {result.stderr.strip()}"
)
except Exception as e:
print(f"Exception occurred for {idrac_ip}: {e}")
# Main function
if __name__ == "__main__":
if len(sys.argv) < 2:
sys.exit("Usage: python script.py <ip_file>")
ip_list = load_ip_file(sys.argv[1])
start_time = time.time()
# Execute in parallel using Pool (max 10 simultaneous processes)
with Pool() as pool:
pool.map(poweron_idrac_server, ip_list)
elapsed_time = time.time() - start_time
print(f"Server Power On 완료. 완료 시간: {int(elapsed_time // 3600)} 시간, {int((elapsed_time % 3600) // 60)} 분, {int(elapsed_time % 60)} 초.")
+51
View File
@@ -0,0 +1,51 @@
import os
import subprocess
import time
from dotenv import load_dotenv
import sys
from multiprocessing import Pool
# Load environment variables
load_dotenv() # Load variables from .env file
# Credentials
IDRAC_USER, IDRAC_PASS = os.getenv("IDRAC_USER"), os.getenv("IDRAC_PASS")
# Load IP addresses from file
def load_ip_file(ip_file_path):
if not os.path.isfile(ip_file_path):
sys.exit(f"IP file {ip_file_path} does not exist.")
with open(ip_file_path, "r") as file:
return [line.strip() for line in file if line.strip()]
# Power off the server for given iDRAC IP
def poweroff_idrac_server(idrac_ip):
print(f"Powering off server for iDRAC IP: {idrac_ip}")
try:
result = subprocess.run(
["racadm", "-r", idrac_ip, "-u", IDRAC_USER, "-p", IDRAC_PASS, "serveraction", "powerdown"],
capture_output=True,
text=True
)
print(
f"Successfully powered off server for {idrac_ip}"
if result.returncode == 0
else f"Failed to power off server for {idrac_ip}: {result.stderr.strip()}"
)
except Exception as e:
print(f"Exception occurred for {idrac_ip}: {e}")
# Main function
if __name__ == "__main__":
if len(sys.argv) < 2:
sys.exit("Usage: python script.py <ip_file>")
ip_list = load_ip_file(sys.argv[1])
start_time = time.time()
# Execute in parallel using Pool (max 10 simultaneous processes)
with Pool() as pool:
pool.map(poweroff_idrac_server, ip_list)
elapsed_time = time.time() - start_time
print(f"Server Power Off 완료. 완료 시간: {int(elapsed_time // 3600)} 시간, {int((elapsed_time % 3600) // 60)} 분, {int(elapsed_time % 60)} 초.")
+51
View File
@@ -0,0 +1,51 @@
import os
import subprocess
import time
from dotenv import load_dotenv
import sys
from multiprocessing import Pool
# Load environment variables
load_dotenv() # Load variables from .env file
# Credentials
IDRAC_USER, IDRAC_PASS = os.getenv("IDRAC_USER"), os.getenv("IDRAC_PASS")
# Load IP addresses from file
def load_ip_file(ip_file_path):
if not os.path.isfile(ip_file_path):
sys.exit(f"IP file {ip_file_path} does not exist.")
with open(ip_file_path, "r") as file:
return [line.strip() for line in file if line.strip()]
# Delete all jobs for given iDRAC IP
def delete_all_jobs(idrac_ip):
print(f"Deleting all jobs for iDRAC IP: {idrac_ip}")
try:
result = subprocess.run(
["racadm", "-r", idrac_ip, "-u", IDRAC_USER, "-p", IDRAC_PASS, "jobqueue", "delete", "-i", "ALL"],
capture_output=True,
text=True
)
print(
f"Successfully deleted all jobs for {idrac_ip}"
if result.returncode == 0
else f"Failed to delete jobs for {idrac_ip}: {result.stderr.strip()}"
)
except Exception as e:
print(f"Exception occurred for {idrac_ip}: {e}")
# Main function
if __name__ == "__main__":
if len(sys.argv) < 2:
sys.exit("Usage: python script.py <ip_file>")
ip_list = load_ip_file(sys.argv[1])
start_time = time.time()
# Execute in parallel using Pool (max 10 simultaneous processes)
with Pool() as pool:
pool.map(delete_all_jobs, ip_list)
elapsed_time = time.time() - start_time
print(f"Job delete 완료. 완료 시간: {int(elapsed_time // 3600)} 시간, {int((elapsed_time % 3600) // 60)} 분, {int(elapsed_time % 60)} 초.")
+100
View File
@@ -0,0 +1,100 @@
import os
import subprocess
import time
import logging
from dotenv import load_dotenv
from concurrent.futures import ThreadPoolExecutor
# .env 파일 로드
load_dotenv()
# 로깅 설정
logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(levelname)s - %(message)s')
logger = logging.getLogger(__name__)
# 사용자 이름 및 비밀번호 설정
IDRAC_USER = os.getenv("IDRAC_USER")
IDRAC_PASS = os.getenv("IDRAC_PASS")
# IP 파일 유효성 검사 함수
def validate_ip_file(ip_file_path):
if not os.path.isfile(ip_file_path):
raise FileNotFoundError(f"IP 파일 '{ip_file_path}' 이(가) 존재하지 않습니다.")
return ip_file_path
# 정보 저장 디렉터리 설정
OUTPUT_DIR = "idrac_info"
os.makedirs(OUTPUT_DIR, exist_ok=True)
# iDRAC 정보를 가져오는 함수
def fetch_idrac_info(idrac_ip):
try:
logger.info(f"{idrac_ip}에 대한 샷시 정보 가져오는 중...")
getsysinfo_command = [
"racadm", "-r", idrac_ip,
"-u", IDRAC_USER,
"-p", IDRAC_PASS,
"getsysinfo"
]
getsysinfo_result = subprocess.run(getsysinfo_command, capture_output=True, text=True)
getsysinfo = getsysinfo_result.stdout
svc_tag = ""
for line in getsysinfo.splitlines():
if "SVC Tag" in line:
svc_tag = line.split('=')[1].strip()
break
if not svc_tag:
logger.error(f"IP: {idrac_ip}에 대한 SVC Tag 가져오기 실패")
return
logger.info(f"{idrac_ip}에 대한 서버 Log 가져오는 중...")
viewerlog_command = [
"racadm", "-r", idrac_ip,
"-u", IDRAC_USER,
"-p", IDRAC_PASS,
"getsel"
]
viewerlog_result = subprocess.run(viewerlog_command, capture_output=True, text=True)
viewerlog = viewerlog_result.stdout
output_file = os.path.join(OUTPUT_DIR, f"{svc_tag}.txt")
with open(output_file, 'w', encoding='utf-8') as f:
f.write(f"Dell Server Log Viewer (SVC Tag: {svc_tag})\n\n")
f.write("------------------------------------------Log Viewer------------------------------------------\n")
f.write(f"1. SVC Tag : {svc_tag}\n")
f.write(f"{viewerlog}\n")
logger.info(f"{idrac_ip}에 대한 로그 정보가 {output_file}에 저장되었습니다.")
except Exception as e:
logger.error(f"설정 중 오류 발생: {e}")
# 소요 시간 계산 함수
def calculate_elapsed_time(start_time):
elapsed_time = time.time() - start_time
hours, remainder = divmod(elapsed_time, 3600)
minutes, seconds = divmod(remainder, 60)
logger.info(f"전체 작업 소요 시간: {int(hours)} 시간, {int(minutes)} 분, {int(seconds)} 초.")
# 메인 함수
if __name__ == "__main__":
import sys
if len(sys.argv) != 2:
logger.error(f"Usage: {sys.argv[0]} <ip_file>")
sys.exit(1)
ip_file_path = validate_ip_file(sys.argv[1])
with open(ip_file_path, 'r') as ip_file:
ip_addresses = [line.strip() for line in ip_file if line.strip()]
start_time = time.time()
# 병렬 처리를 위해 ThreadPoolExecutor 사용
max_workers = 100 # 병렬 작업 수 설정
with ThreadPoolExecutor(max_workers=max_workers) as executor:
executor.map(fetch_idrac_info, ip_addresses)
calculate_elapsed_time(start_time)
+64
View File
@@ -0,0 +1,64 @@
#!/bin/bash
# 사용자 이름 및 비밀번호 설정
IDRAC_USER="root"
IDRAC_PASS="calvin"
# IP 주소 파일 경로 인자 받기
if [ -z "$1" ]; then
echo "Usage: $0 <ip_file>"
exit 1
fi
IP_FILE=$1
if [ ! -f "$IP_FILE" ]; then
echo "IP file $IP_FILE does not exist."
exit 1
fi
# 정보 저장 디렉터리 설정
OUTPUT_DIR="idrac_info"
mkdir -p $OUTPUT_DIR
# iDRAC 정보를 가져오는 함수 정의
fetch_idrac_info() {
local IDRAC_IP=$(cat $IP_FILE)
# DellEMC Server
#local set1=$(racadm -r $IDRAC_IP -u $IDRAC_USER -p $IDRAC_PASS set BIOS.MemSettings.CorrEccSmi Disabled)
#local set2=$(racadm -r $IDRAC_IP -u $IDRAC_USER -p $IDRAC_PASS set BIOS.ProcSettings.ProcVirtualization Disabled)
#local set3=$(racadm -r $IDRAC_IP -u $IDRAC_USER -p $IDRAC_PASS set BIOS.BiosBootSettings.SetBootOrderEn NIC.PxeDevice.1-1,NIC.PxeDevice.2-1)
#local set4=$(racadm -r $IDRAC_IP -u $IDRAC_USER -p $IDRAC_PASS set BIOS.NetworkSettings.PxeDev2EnDis Enabled)
#local set5=$(racadm -r $IDRAC_IP -u $IDRAC_USER -p $IDRAC_PASS set BIOS.PxeDev2Settings.PxeDev2Interface NIC.Integrated.1-2-1)
local set6=$(racadm -r $IDRAC_IP -u $IDRAC_USER -p $IDRAC_PASS set BIOS.IntegratedDevices.EmbNic1Nic2 Enabled)
#local set7=$(racadm -r $IDRAC_IP -u $IDRAC_USER -p $IDRAC_PASS set BIOS.SysProfileSettings.SysProfile Custom)
#local set8=$(racadm -r $IDRAC_IP -u $IDRAC_USER -p $IDRAC_PASS set BIOS.SysProfileSettings.DynamicLinkWidthManagement Unforced)
#local set9=$(racadm -r $IDRAC_IP -u $IDRAC_USER -p $IDRAC_PASS set BIOS.MiscSettings.ErrPrompt Disabled)
local set10=$(racadm -r $IDRAC_IP -u $IDRAC_USER -p $IDRAC_PASS jobqueue create BIOS.Setup.1-1 -r forced)
rm -f $IP_FILE
}
export -f fetch_idrac_info
export IDRAC_USER
export IDRAC_PASS
export OUTPUT_DIR
# 시작 시간 기록
START_TIME=$(date +%s)
# IP 목록 파일을 읽어 병렬로 작업 수행
fetch_idrac_info
# 종료 시간 기록
END_TIME=$(date +%s)
# 소요 시간 계산
ELAPSED_TIME=$(($END_TIME - $START_TIME))
ELAPSED_HOURS=$(($ELAPSED_TIME / 3600))
ELAPSED_MINUTES=$((($ELAPSED_TIME % 3600) / 60))
ELAPSED_SECONDS=$(($ELAPSED_TIME % 60))
echo "설정 완료."
echo "수집 완료 시간: $ELAPSED_HOURS 시간, $ELAPSED_MINUTES 분, $ELAPSED_SECONDS 초."
+64
View File
@@ -0,0 +1,64 @@
#!/bin/bash
# 사용자 이름 및 비밀번호 설정
IDRAC_USER="root"
IDRAC_PASS="calvin"
# IP 주소 파일 경로 인자 받기
if [ -z "$1" ]; then
echo "Usage: $0 <ip_file>"
exit 1
fi
IP_FILE=$1
if [ ! -f "$IP_FILE" ]; then
echo "IP file $IP_FILE does not exist."
exit 1
fi
# 정보 저장 디렉터리 설정
OUTPUT_DIR="idrac_info"
mkdir -p $OUTPUT_DIR
# iDRAC 정보를 가져오는 함수 정의
fetch_idrac_info() {
local IDRAC_IP=$(cat $IP_FILE)
# DellEMC Server
#local set1=$(racadm -r $IDRAC_IP -u $IDRAC_USER -p $IDRAC_PASS set BIOS.MemSettings.CorrEccSmi Disabled)
#local set2=$(racadm -r $IDRAC_IP -u $IDRAC_USER -p $IDRAC_PASS set BIOS.ProcSettings.ProcVirtualization Disabled)
#local set3=$(racadm -r $IDRAC_IP -u $IDRAC_USER -p $IDRAC_PASS set BIOS.BiosBootSettings.SetBootOrderEn NIC.PxeDevice.1-1,NIC.PxeDevice.2-1)
#local set4=$(racadm -r $IDRAC_IP -u $IDRAC_USER -p $IDRAC_PASS set BIOS.NetworkSettings.PxeDev2EnDis Enabled)
#local set5=$(racadm -r $IDRAC_IP -u $IDRAC_USER -p $IDRAC_PASS set BIOS.PxeDev2Settings.PxeDev2Interface NIC.Integrated.1-2-1)
local set6=$(racadm -r $IDRAC_IP -u $IDRAC_USER -p $IDRAC_PASS set BIOS.IntegratedDevices.EmbNic1Nic2 DisabledOs)
#local set7=$(racadm -r $IDRAC_IP -u $IDRAC_USER -p $IDRAC_PASS set BIOS.SysProfileSettings.SysProfile Custom)
#local set8=$(racadm -r $IDRAC_IP -u $IDRAC_USER -p $IDRAC_PASS set BIOS.SysProfileSettings.DynamicLinkWidthManagement Unforced)
#local set9=$(racadm -r $IDRAC_IP -u $IDRAC_USER -p $IDRAC_PASS set BIOS.MiscSettings.ErrPrompt Disabled)
local set10=$(racadm -r $IDRAC_IP -u $IDRAC_USER -p $IDRAC_PASS jobqueue create BIOS.Setup.1-1 -r forced)
rm -f $IP_FILE
}
export -f fetch_idrac_info
export IDRAC_USER
export IDRAC_PASS
export OUTPUT_DIR
# 시작 시간 기록
START_TIME=$(date +%s)
# IP 목록 파일을 읽어 병렬로 작업 수행
fetch_idrac_info
# 종료 시간 기록
END_TIME=$(date +%s)
# 소요 시간 계산
ELAPSED_TIME=$(($END_TIME - $START_TIME))
ELAPSED_HOURS=$(($ELAPSED_TIME / 3600))
ELAPSED_MINUTES=$((($ELAPSED_TIME % 3600) / 60))
ELAPSED_SECONDS=$(($ELAPSED_TIME % 60))
echo "설정 완료."
echo "수집 완료 시간: $ELAPSED_HOURS 시간, $ELAPSED_MINUTES 분, $ELAPSED_SECONDS 초."
+97
View File
@@ -0,0 +1,97 @@
#!/bin/bash
# 사용자 이름 및 비밀번호 설정
IDRAC_USER="root"
IDRAC_PASS="calvin"
# IP 주소 파일 경로 인자 받기
if [ -z "$1" ]; then
echo "Usage: $0 <ip_file>"
exit 1
fi
IP_FILE=$1
if [ ! -f "$IP_FILE" ]; then
echo "IP file $IP_FILE does not exist."
exit 1
fi
# 정보 저장 디렉터리 설정
OUTPUT_DIR="idrac_info"
mkdir -p $OUTPUT_DIR
# iDRAC 정보를 가져오는 함수 정의
fetch_idrac_info() {
local IDRAC_IP=$(cat $IP_FILE)
# 모든 hwinventory 저장
local getsysinfo=$(racadm -r $IDRAC_IP -u $IDRAC_USER -p $IDRAC_PASS getsysinfo)
#local swinventory=$(racadm -r $IDRAC_IP -u $IDRAC_USER -p $IDRAC_PASS swinventory)
local hwinventory=$(racadm -r $IDRAC_IP -u $IDRAC_USER -p $IDRAC_PASS hwinventory)
#서비스 태그 가져오기
local SVC_TAG=$(echo "$getsysinfo" | grep -i "SVC Tag" | awk -F '=' '{print $2}' | tr -d '[:space:]')
#iDRAC MAC 확인
local idrac_mac=$(echo "$getsysinfo" | grep -i "MAC Address = " | awk -F '=' '{print $2}' | tr -d '[:space:]')
#NIC.Integrated MAC 확인
local Integrated_1=$(echo "$getsysinfo" | grep -i "NIC.Integrated.1-1-1" | grep -o -E "([0-9A-Fa-f]{2}:){5}[0-9A-Fa-f]{2}")
local Integrated_2=$(echo "$getsysinfo" | grep -i "NIC.Integrated.1-2-1" | grep -o -E "([0-9A-Fa-f]{2}:){5}[0-9A-Fa-f]{2}")
#추가 NIC MAC 확인
#local NIC_Slot_1=$(echo "$swinventory" | awk '/FQDD = NIC.Slot.1-1-1/ {print x; next} {x=$0}' | tail -1 | grep -o -E "([0-9A-Fa-f]{2}:){5}[0-9A-Fa-f]{2}")
#local NIC_Slot_2=$(echo "$swinventory" | awk '/FQDD = NIC.Slot.1-2-1/ {print x; next} {x=$0}' | tail -1 | grep -o -E "([0-9A-Fa-f]{2}:){5}[0-9A-Fa-f]{2}")
#OnBoard MAC 확인
local Onboard_1=$(echo "$getsysinfo" | grep -P "NIC.Embedded.1-1-1" | grep -o -E "([0-9A-Fa-f]{2}:){5}[0-9A-Fa-f]{2}")
local Onboard_2=$(echo "$getsysinfo" | grep -P "NIC.Embedded.2-1-1" | grep -o -E "([0-9A-Fa-f]{2}:){5}[0-9A-Fa-f]{2}")
#파트 벤더 확인
local memory=$(echo "$hwinventory" | grep -A5 "DIMM" | grep "Manufacturer" | awk -F '=' '{print $2}' | awk '{$1=$1};1' | sort | uniq | cut -c1)
local nvme_m2=$(echo "$hwinventory" | grep -A3 "Disk.Direct" | grep "Manufacturer" | awk -F '= ' '{print $2}' | sort | uniq)
local ssd=$(echo "$hwinventory" | grep -A3 "Disk.Bay" | grep "Manufacturer" | awk -F '=' '{print $2}' | awk '{$1=$1};1' | sort | uniq | cut -c1)
# 서비스 태그가 존재하는지 확인
if [ -z "$SVC_TAG" ]; then
echo "Failed to retrieve SVC Tag for IP: $IDRAC_IP"
return
fi
local OUTPUT_FILE="$OUTPUT_DIR/$SVC_TAG.txt"
# SVC Tag 확인
echo "$SVC_TAG" >> "$OUTPUT_FILE"
echo "$Integrated_1" >> "$OUTPUT_FILE"
echo "$Integrated_2" >> "$OUTPUT_FILE"
echo "$Onboard_1" >> "$OUTPUT_FILE"
echo "$Onboard_2" >> "$OUTPUT_FILE"
echo "$idrac_mac" >> "$OUTPUT_FILE"
echo "$memory" >> "$OUTPUT_FILE"
echo "$ssd" >> "$OUTPUT_FILE"
#임시파일 제거
rm -f $IP_FILE
}
export -f fetch_idrac_info
export IDRAC_USER
export IDRAC_PASS
export OUTPUT_DIR
# 시작 시간 기록
START_TIME=$(date +%s)
# IP 목록 파일을 읽어 병렬로 작업 수행
fetch_idrac_info
# 종료 시간 기록
END_TIME=$(date +%s)
# 소요 시간 계산
ELAPSED_TIME=$(($END_TIME - $START_TIME))
ELAPSED_HOURS=$(($ELAPSED_TIME / 3600))
ELAPSED_MINUTES=$((($ELAPSED_TIME % 3600) / 60))
ELAPSED_SECONDS=$(($ELAPSED_TIME % 60))
echo "정보 수집 완료."
echo "수집 완료 시간: $ELAPSED_HOURS 시간, $ELAPSED_MINUTES 분, $ELAPSED_SECONDS 초."
+92
View File
@@ -0,0 +1,92 @@
import os
import re
import subprocess
from dotenv import load_dotenv
from concurrent.futures import ThreadPoolExecutor, as_completed
# .env 파일에서 사용자 이름 및 비밀번호 설정
load_dotenv()
IDRAC_USER = os.getenv("IDRAC_USER")
IDRAC_PASS = os.getenv("IDRAC_PASS")
def fetch_idrac_info(idrac_ip, output_dir):
try:
# 서비스 태그 가져오기 (get 제외)
cmd_getsysinfo = f"racadm -r {idrac_ip} -u {IDRAC_USER} -p {IDRAC_PASS} getsysinfo"
getsysinfo = subprocess.getoutput(cmd_getsysinfo)
svc_tag_match = re.search(r"SVC Tag\s*=\s*(\S+)", getsysinfo)
svc_tag = svc_tag_match.group(1) if svc_tag_match else None
if not svc_tag:
print(f"Failed to retrieve SVC Tag for IP: {idrac_ip}")
return
# InfiniBand.VndrConfigPage 목록 가져오기
cmd_list = f"racadm -r {idrac_ip} -u {IDRAC_USER} -p {IDRAC_PASS} get InfiniBand.VndrConfigPage"
output_list = subprocess.getoutput(cmd_list)
# InfiniBand.VndrConfigPage.<숫자> 및 Key 값 추출
matches = re.findall(r"InfiniBand\.VndrConfigPage\.(\d+)\s+\[Key=InfiniBand\.Slot\.(\d+)-\d+#VndrConfigPage]", output_list)
# 결과를 저장할 파일 생성
output_file = os.path.join(output_dir, f"{svc_tag}.txt")
os.makedirs(output_dir, exist_ok=True)
with open(output_file, "w") as f:
# 서비스 태그 저장
f.write(f"{svc_tag}\n")
# 모든 PortGUID를 저장할 리스트
hex_guid_list = []
# 각 InfiniBand.VndrConfigPage.<숫자> 처리
for number, slot in matches:
cmd_detail = f"racadm -r {idrac_ip} -u {IDRAC_USER} -p {IDRAC_PASS} get InfiniBand.VndrConfigPage.{number}"
output_detail = subprocess.getoutput(cmd_detail)
# PortGUID 값 추출
match_guid = re.search(r"PortGUID=(\S+)", output_detail)
port_guid = match_guid.group(1) if match_guid else "Not Found"
# Slot.<숫자>: <PortGUID> 형식으로 저장
f.write(f"Slot.{slot}: {port_guid}\n")
# PortGUID를 0x 형식으로 변환하여 리스트에 추가
if port_guid != "Not Found":
hex_guid_list.append(f"0x{port_guid.replace(':', '').upper()}")
# 모든 PortGUID를 "GUID: 0x<GUID1>;0x<GUID2>" 형식으로 저장
if hex_guid_list:
f.write(f"GUID: {';'.join(hex_guid_list)}\n")
except Exception as e:
print(f"Error processing IP {idrac_ip}: {e}")
def main(ip_file):
if not os.path.isfile(ip_file):
print(f"IP file {ip_file} does not exist.")
return
output_dir = "/app/idrac_info/idrac_info"
os.makedirs(output_dir, exist_ok=True)
with open(ip_file, "r") as file:
ip_addresses = [line.strip() for line in file.readlines()]
with ThreadPoolExecutor(max_workers=100) as executor:
future_to_ip = {executor.submit(fetch_idrac_info, ip, output_dir): ip for ip in ip_addresses}
for future in as_completed(future_to_ip):
try:
future.result()
except Exception as e:
print(f"Error processing task: {e}")
if __name__ == "__main__":
import sys
if len(sys.argv) != 2:
print("Usage: python script.py <ip_file>")
sys.exit(1)
ip_file = sys.argv[1]
main(ip_file)
+147
View File
@@ -0,0 +1,147 @@
import os
import re
import subprocess
from pathlib import Path
from concurrent.futures import ThreadPoolExecutor, as_completed
from dotenv import load_dotenv, find_dotenv
# ─────────────────────────────────────────────────────────────
# .env 자동 탐색 로드 (현재 파일 기준 상위 디렉터리까지 검색)
load_dotenv(find_dotenv())
IDRAC_USER = os.getenv("IDRAC_USER")
IDRAC_PASS = os.getenv("IDRAC_PASS")
def resolve_output_dir() -> Path:
"""
실행 위치와 무관하게 결과를 data/idrac_info 밑으로 저장.
- 스크립트가 data/scripts/ 에 있다면 → data/idrac_info
- 그 외 위치라도 → (스크립트 상위 폴더)/idrac_info
"""
here = Path(__file__).resolve().parent # .../data/scripts 또는 다른 폴더
# case 1: .../data/scripts → data/idrac_info
if here.name.lower() == "scripts" and here.parent.name.lower() == "data":
base = here.parent # data
# case 2: .../scripts (상위가 data가 아닐 때도 상위 폴더를 base로 사용)
elif here.name.lower() == "scripts":
base = here.parent
# case 3: 일반적인 경우: 현재 파일의 상위 폴더
else:
base = here.parent
out = base / "idrac_info"
out.mkdir(parents=True, exist_ok=True)
return out
def fetch_idrac_info(idrac_ip: str, output_dir: Path) -> None:
try:
# 서비스 태그 가져오기 (get 제외)
cmd_getsysinfo = [
"racadm", "-r", idrac_ip, "-u", IDRAC_USER or "", "-p", IDRAC_PASS or "", "getsysinfo"
]
getsysinfo = subprocess.getoutput(" ".join(cmd_getsysinfo))
svc_tag_match = re.search(r"SVC Tag\s*=\s*(\S+)", getsysinfo)
svc_tag = svc_tag_match.group(1) if svc_tag_match else None
if not svc_tag:
print(f"Failed to retrieve SVC Tag for IP: {idrac_ip}")
return
# InfiniBand.VndrConfigPage 목록 가져오기
cmd_list = [
"racadm", "-r", idrac_ip, "-u", IDRAC_USER or "", "-p", IDRAC_PASS or "", "get", "InfiniBand.VndrConfigPage"
]
output_list = subprocess.getoutput(" ".join(cmd_list))
# InfiniBand.VndrConfigPage.<숫자> 및 Key 값 추출
matches = re.findall(
r"InfiniBand\.VndrConfigPage\.(\d+)\s+\[Key=InfiniBand\.Slot\.(\d+)-\d+#VndrConfigPage]",
output_list
)
# 결과 저장 파일
output_file = output_dir / f"{svc_tag}.txt"
with output_file.open("w", encoding="utf-8", newline="\n") as f:
# 서비스 태그
f.write(f"{svc_tag}\n")
# --- 슬롯/GUID 수집 후 원하는 순서로 기록 ---
slot_to_guid: dict[str, str] = {}
slots_in_match_order: list[str] = []
# 각 페이지 상세 조회
for number, slot in matches:
cmd_detail = [
"racadm", "-r", idrac_ip, "-u", IDRAC_USER or "", "-p", IDRAC_PASS or "",
"get", f"InfiniBand.VndrConfigPage.{number}"
]
output_detail = subprocess.getoutput(" ".join(cmd_detail))
# PortGUID 추출
match_guid = re.search(r"PortGUID=(\S+)", output_detail)
port_guid = match_guid.group(1) if match_guid else "Not Found"
s = str(slot)
slot_to_guid[s] = port_guid
slots_in_match_order.append(s)
# 검색된 슬롯 개수에 따라 출력 순서 결정
total_slots = len(slots_in_match_order)
if total_slots == 4:
desired_order = ['38', '37', '32', '34']
elif total_slots == 10:
desired_order = ['38', '39', '37', '36', '32', '33', '34', '35', '31', '40']
else:
desired_order = slots_in_match_order
# 지정된 순서대로 파일에 기록 + GUID 요약 생성
hex_guid_list: list[str] = []
for s in desired_order:
guid = slot_to_guid.get(s, "Not Found")
f.write(f"Slot.{s}: {guid}\n")
if guid != "Not Found":
hex_guid_list.append(f"0x{guid.replace(':', '').upper()}")
if hex_guid_list:
f.write(f"GUID: {';'.join(hex_guid_list)}\n")
except Exception as e:
print(f"Error processing IP {idrac_ip}: {e}")
def main(ip_file: str) -> None:
ip_path = Path(ip_file)
if not ip_path.is_file():
print(f"IP file {ip_file} does not exist.")
return
output_dir = resolve_output_dir() # ← 여기서 OS 무관 저장 위치 확정 (data/idrac_info)
# print(f"[debug] output_dir = {output_dir}") # 필요 시 확인
with ip_path.open("r", encoding="utf-8") as file:
ip_addresses = [line.strip() for line in file if line.strip()]
# 스레드풀
with ThreadPoolExecutor(max_workers=100) as executor:
future_to_ip = {executor.submit(fetch_idrac_info, ip, output_dir): ip for ip in ip_addresses}
for future in as_completed(future_to_ip):
ip = future_to_ip[future]
try:
future.result()
print(f"✅ Completed: {ip}")
except Exception as e:
print(f"❌ Error processing {ip}: {e}")
if __name__ == "__main__":
import sys
if len(sys.argv) != 2:
print("Usage: python script.py <ip_file>")
sys.exit(1)
main(sys.argv[1])

Some files were not shown because too many files have changed in this diff Show More