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.

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

9465
data/logs/2025-10-01.log Normal file

File diff suppressed because it is too large Load Diff

2595
data/logs/2025-10-02.log Normal file

File diff suppressed because it is too large Load Diff

1367
data/logs/2025-10-03.log Normal file

File diff suppressed because it is too large Load Diff

389
data/logs/2025-10-04.log Normal file
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
data/logs/app.log Normal file
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
data/mac/1PYCZC4.txt Normal file
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
data/mac/1XZCZC4.txt Normal file
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
data/mac/2NYCZC4.txt Normal file
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
data/mac/2XZCZC4.txt Normal file
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
data/mac/3LYCZC4.txt Normal file
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
data/mac/3MYCZC4.txt Normal file
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
data/mac/3PYCZC4.txt Normal file
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
data/mac/4XZCZC4.txt Normal file
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
data/mac/5MYCZC4.txt Normal file
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
data/mac/5NYCZC4.txt Normal file
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
data/mac/6XZCZC4.txt Normal file
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
data/mac/7MYCZC4.txt Normal file
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
data/mac/7XZCZC4.txt Normal file
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
data/mac/8WZCZC4.txt Normal file
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
data/mac/9NYCZC4.txt Normal file
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
data/mac/BNYCZC4.txt Normal file
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
data/mac/CXZCZC4.txt Normal file
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
data/mac/DLYCZC4.txt Normal file
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
data/mac/DXZCZC4.txt Normal file
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
data/mac/FWZCZC4.txt Normal file
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
data/scripts/.env Normal file
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
data/scripts/01-settings.py Normal file
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} 초.")

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()

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)} 초.")

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
data/scripts/05-clrsel.py Normal file
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)} 초.")

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)} 초.")

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)} 초.")

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)} 초.")

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)

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 초."

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 초."

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
data/scripts/PortGUID.py Normal file
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
data/scripts/PortGUID_v1.py Normal file
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