鲲鹏性能分析工具和代码迁移工具安装过程

记录鲲鹏性能分析工具 Hyper_tuner 和代码迁移工具 Porting-advisor 的详细安装过程。

安装环境:

  • 服务器:树莓派 4B(aarch64 架构)
  • 操作系统:openEuler 22.03 LTS

安装包:

  • Hyper-Tuner_23.0.RC2_linux.tar.gz(1.6G)
  • Porting-advisor_23.0.RC2_linux-Kunpeng.tar.gz(437M)

解压 Hyper-Tuner_23.0.RC2_linux.tar.gz

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
[root@openEuler ~]# tar -xvf Hyper-Tuner_23.0.RC2_linux.tar.gz 
Hyper_tuner/
Hyper_tuner/Hyper-Tuner_23.0.RC2_linux.tar.gz
Hyper_tuner/Hyper-Tuner_23.0.RC2_linux_HPC-Tools.tar.gz
Hyper_tuner/Open_Source_Software_Notice.txt
Hyper_tuner/crldata.crl
Hyper_tuner/file_list.txt
Hyper_tuner/file_list.txt.cms
Hyper_tuner/install.sh

[root@openEuler ~]# ls
Hyper-Tuner_23.0.RC2_linux.tar.gz Hyper_tuner Pictures get-docker.sh openEuler-22.03-LTS-everything-debug-aarch64-dvd.iso
[root@openEuler ~]# cd Hyper_tuner/

[root@openEuler Hyper_tuner]# ls
Hyper-Tuner_23.0.RC2_linux.tar.gz Open_Source_Software_Notice.txt file_list.txt install.sh
Hyper-Tuner_23.0.RC2_linux_HPC-Tools.tar.gz crldata.crl file_list.txt.cms

安装日志

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
[root@openEuler Hyper_tuner]# sh install.sh 
Start installing,please wait!
common.sh: line 765: sestatus: command not found
common.sh: line 769: sestatus: command not found
get selinux status failed

Hyper_tuner Config Generate
install tool:
[1] : System Profiler, System Diagnosis, Tuning Assistant and Java Profiler will be installed
[2] : System Profiler, System Diagnosis, Tuning Assistant will be installed
[3] : Java Profiler will be installed
Please enter a number as install tool. (The default install tool is all):
Selected install_tool: all

If the host name is not set, after installing the tool, the host name will be changed to Malluma. Do you want to continue the installation? [Y/N]:y

Enter the installation path. (The default path is /opt):
Selected install_path: /opt

ip address list:
sequence_number ip_address device
[1] 192.168.1.61 eth0
[2] 172.17.0.1 docker0
[3] 172.18.0.1 br-23fd5b35d0b7
[4] 240e:3a3:2029:1ca0:3b46:13dc:5860:585a eth0
Please enter the sequence number of listed ip as web server ip:1
Selected web server ip: 192.168.1.61

Please enter install port. (The default install port is 8086):
Selected nginx_port: 8086

ip address list:
sequence_number ip_address device
[1] 192.168.1.61 eth0
[2] 172.17.0.1 docker0
[3] 172.18.0.1 br-23fd5b35d0b7
[4] 240e:3a3:2029:1ca0:3b46:13dc:5860:585a eth0
Please enter the sequence number of listed as system profiler cluster server ip:1
Selected system profiler cluster server ip: 192.168.1.61

Please enter the mallumad external ip(mapping IP):
The mallumad external ip is: 192.168.1.61

Please enter system profiler cluster server port. (The default system profiler cluster server port is 50051):
System profiler cluster server port: 50051

Please enter system profiler cluster server external port. (mapping port):
System profiler cluster server external port: 50051

JAVA_HOME requirement:
1.JAVA_HOME is the parent path of bin. (Example: [JAVA_HOME]/bin/java)
2.The JDK version must be 11 or later.
Please enter JAVA_HOME (The default JAVA_HOME is environment java,if not meet requirements,integration java of tool will be used):
The JAVA_HOME is empty or check failed, environment java will be used.
The environment java check failed, integration java of tool will be used.
utils.sh: line 2540: unzip: command not found
ls: cannot access 'java_perf': No such file or directory
JDK tar package does not exist
[root@openEuler Hyper_tuner]# java
-bash: java: command not found
[root@openEuler Hyper_tuner]# yum install unzip
Last metadata expiration check: 0:28:29 ago on Fri Oct 20 21:30:38 2023.
Dependencies resolved.
=====================================================================================================================================
Package Architecture Version Repository Size
=====================================================================================================================================
Installing:
unzip aarch64 6.0-50.oe2203 update 124 k

Transaction Summary
=====================================================================================================================================
Install 1 Package

Total download size: 124 k
Installed size: 430 k
Is this ok [y/N]: y
Downloading Packages:
unzip-6.0-50.oe2203.aarch64.rpm 403 kB/s | 124 kB 00:00
-------------------------------------------------------------------------------------------------------------------------------------
Total 227 kB/s | 124 kB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : unzip-6.0-50.oe2203.aarch64 1/1
Verifying : unzip-6.0-50.oe2203.aarch64 1/1

Installed:
unzip-6.0-50.oe2203.aarch64

Complete!
[root@openEuler Hyper_tuner]# yum install java
Last metadata expiration check: 0:28:41 ago on Fri Oct 20 21:30:38 2023.
Dependencies resolved.
=====================================================================================================================================
Package Architecture Version Repository Size
=====================================================================================================================================
Installing:
java-11-openjdk aarch64 1:11.0.20.8-2.oe2203 update 204 k
Installing dependencies:
copy-jdk-configs noarch 4.0-1.oe2203 OS 28 k
giflib aarch64 5.2.1-5.oe2203 update 47 k
java-11-openjdk-headless aarch64 1:11.0.20.8-2.oe2203 update 39 M
javapackages-filesystem noarch 5.3.0-6.oe2203 OS 11 k
libfontenc aarch64 1.1.4-2.oe2203 OS 19 k
lksctp-tools aarch64 1.0.19-1.oe2203 OS 61 k
lua-posix aarch64 35.0-1.oe2203 OS 100 k
tzdata-java noarch 2022a-7.oe2203 update 149 k
xorg-x11-font-utils aarch64 1:7.5-43.oe2203 OS 83 k
xorg-x11-fonts-others noarch 7.5-24.oe2203 OS 7.4 M

Transaction Summary
=====================================================================================================================================
Install 11 Packages

Total download size: 47 M
Installed size: 174 M
Is this ok [y/N]: y
Downloading Packages:
(1/11): javapackages-filesystem-5.3.0-6.oe2203.noarch.rpm 32 kB/s | 11 kB 00:00
(2/11): copy-jdk-configs-4.0-1.oe2203.noarch.rpm 71 kB/s | 28 kB 00:00
(3/11): libfontenc-1.1.4-2.oe2203.aarch64.rpm 44 kB/s | 19 kB 00:00
(4/11): lksctp-tools-1.0.19-1.oe2203.aarch64.rpm 423 kB/s | 61 kB 00:00
(5/11): lua-posix-35.0-1.oe2203.aarch64.rpm 807 kB/s | 100 kB 00:00
(6/11): xorg-x11-font-utils-7.5-43.oe2203.aarch64.rpm 298 kB/s | 83 kB 00:00
(7/11): giflib-5.2.1-5.oe2203.aarch64.rpm 55 kB/s | 47 kB 00:00
(8/11): xorg-x11-fonts-others-7.5-24.oe2203.noarch.rpm 4.4 MB/s | 7.4 MB 00:01
(9/11): java-11-openjdk-11.0.20.8-2.oe2203.aarch64.rpm 134 kB/s | 204 kB 00:01
(10/11): tzdata-java-2022a-7.oe2203.noarch.rpm 443 kB/s | 149 kB 00:00
(11/11): java-11-openjdk-headless-11.0.20.8-2.oe2203.aarch64.rpm 5.2 MB/s | 39 MB 00:07
-------------------------------------------------------------------------------------------------------------------------------------
Total 4.9 MB/s | 47 MB 00:09
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Running scriptlet: copy-jdk-configs-4.0-1.oe2203.noarch 1/1
Running scriptlet: java-11-openjdk-headless-1:11.0.20.8-2.oe2203.aarch64 1/1
Preparing : 1/1
Installing : tzdata-java-2022a-7.oe2203.noarch 1/11
Installing : giflib-5.2.1-5.oe2203.aarch64 2/11
Installing : lua-posix-35.0-1.oe2203.aarch64 3/11
Installing : copy-jdk-configs-4.0-1.oe2203.noarch 4/11
Running scriptlet: lksctp-tools-1.0.19-1.oe2203.aarch64 5/11
Installing : lksctp-tools-1.0.19-1.oe2203.aarch64 5/11
Running scriptlet: lksctp-tools-1.0.19-1.oe2203.aarch64 5/11
Installing : libfontenc-1.1.4-2.oe2203.aarch64 6/11
Installing : xorg-x11-font-utils-1:7.5-43.oe2203.aarch64 7/11
Installing : xorg-x11-fonts-others-7.5-24.oe2203.noarch 8/11
Running scriptlet: xorg-x11-fonts-others-7.5-24.oe2203.noarch 8/11
Installing : javapackages-filesystem-5.3.0-6.oe2203.noarch 9/11
Installing : java-11-openjdk-headless-1:11.0.20.8-2.oe2203.aarch64 10/11
Running scriptlet: java-11-openjdk-headless-1:11.0.20.8-2.oe2203.aarch64 10/11
Installing : java-11-openjdk-1:11.0.20.8-2.oe2203.aarch64 11/11
Running scriptlet: java-11-openjdk-1:11.0.20.8-2.oe2203.aarch64 11/11
Running scriptlet: copy-jdk-configs-4.0-1.oe2203.noarch 11/11
Running scriptlet: java-11-openjdk-1:11.0.20.8-2.oe2203.aarch64 11/11
Verifying : copy-jdk-configs-4.0-1.oe2203.noarch 1/11
Verifying : javapackages-filesystem-5.3.0-6.oe2203.noarch 2/11
Verifying : libfontenc-1.1.4-2.oe2203.aarch64 3/11
Verifying : lksctp-tools-1.0.19-1.oe2203.aarch64 4/11
Verifying : lua-posix-35.0-1.oe2203.aarch64 5/11
Verifying : xorg-x11-font-utils-1:7.5-43.oe2203.aarch64 6/11
Verifying : xorg-x11-fonts-others-7.5-24.oe2203.noarch 7/11
Verifying : giflib-5.2.1-5.oe2203.aarch64 8/11
Verifying : java-11-openjdk-1:11.0.20.8-2.oe2203.aarch64 9/11
Verifying : java-11-openjdk-headless-1:11.0.20.8-2.oe2203.aarch64 10/11
Verifying : tzdata-java-2022a-7.oe2203.noarch 11/11

Installed:
copy-jdk-configs-4.0-1.oe2203.noarch giflib-5.2.1-5.oe2203.aarch64
java-11-openjdk-1:11.0.20.8-2.oe2203.aarch64 java-11-openjdk-headless-1:11.0.20.8-2.oe2203.aarch64
javapackages-filesystem-5.3.0-6.oe2203.noarch libfontenc-1.1.4-2.oe2203.aarch64
lksctp-tools-1.0.19-1.oe2203.aarch64 lua-posix-35.0-1.oe2203.aarch64
tzdata-java-2022a-7.oe2203.noarch xorg-x11-font-utils-1:7.5-43.oe2203.aarch64
xorg-x11-fonts-others-7.5-24.oe2203.noarch

Complete!
[root@openEuler Hyper_tuner]# sh install.sh
Start installing,please wait!
common.sh: line 765: sestatus: command not found
common.sh: line 769: sestatus: command not found
get selinux status failed

Hyper_tuner Config Generate
install tool:
[1] : System Profiler, System Diagnosis, Tuning Assistant and Java Profiler will be installed
[2] : System Profiler, System Diagnosis, Tuning Assistant will be installed
[3] : Java Profiler will be installed
Please enter a number as install tool. (The default install tool is all):
Selected install_tool: all

If the host name is not set, after installing the tool, the host name will be changed to Malluma. Do you want to continue the installation? [Y/N]:y

Enter the installation path. (The default path is /opt):
Selected install_path: /opt

ip address list:
sequence_number ip_address device
[1] 192.168.1.61 eth0
[2] 172.17.0.1 docker0
[3] 172.18.0.1 br-23fd5b35d0b7
[4] 240e:3a3:2029:1ca0:3b46:13dc:5860:585a eth0
Please enter the sequence number of listed ip as web server ip:1
Selected web server ip: 192.168.1.61

Please enter install port. (The default install port is 8086):
Selected nginx_port: 8086

ip address list:
sequence_number ip_address device
[1] 192.168.1.61 eth0
[2] 172.17.0.1 docker0
[3] 172.18.0.1 br-23fd5b35d0b7
[4] 240e:3a3:2029:1ca0:3b46:13dc:5860:585a eth0
Please enter the sequence number of listed as system profiler cluster server ip:
Selected system profiler cluster server ip: 192.168.1.61

Please enter the mallumad external ip(mapping IP):1
hypertuner_params:Invalid mallumad external ip Address
Please enter the mallumad external ip(mapping IP):
The mallumad external ip is: 192.168.1.61

Please enter system profiler cluster server port. (The default system profiler cluster server port is 50051):
System profiler cluster server port: 50051

Please enter system profiler cluster server external port. (mapping port):
System profiler cluster server external port: 50051

JAVA_HOME requirement:
1.JAVA_HOME is the parent path of bin. (Example: [JAVA_HOME]/bin/java)
2.The JDK version must be 11 or later.
Please enter JAVA_HOME (The default JAVA_HOME is environment java,if not meet requirements,integration java of tool will be used):
The JAVA_HOME is empty or check failed, environment java will be used.
Java_version is 11.0.20
ip address list:
sequence_number ip_address device
[1] 192.168.1.61 eth0
[2] 172.17.0.1 docker0
[3] 172.18.0.1 br-23fd5b35d0b7
[4] 240e:3a3:2029:1ca0:3b46:13dc:5860:585a eth0
Please enter the sequence number of listed as java profiler cluster server ip:1
Selected java profiler cluster server ip: 192.168.1.61

Please enter the java profiler external ip(mapping IP):
The java profiler external ip is: 192.168.1.61

Please enter java profiler cluster server port. (The default java profiler cluster server port: 9090):
Selected java profiler cluster server port: 9090

Please enter java profiler cluster server external port. (mapping port):
Java profiler cluster server external port: 9090


Check install path permission
Check install path permission Success
os type check

Check Pre_install Dependent Packages
The unzip tool cmd check: OK
The installed glibc version check: OK
The installed openssl version check: OK
The sudo tool cmd check: OK
The util-linux tool cmd check: OK
The sqlite tool cmd check: OK
The perl tool cmd check: OK
The logrotate tool cmd check: OK
The curl tool cmd check: OK
The pcre tool package check: OK
The zlib tool package check: OK
The libunwind tool package check: OK
The openssl-devel tool package check: OK
The psmisc tool cmd check: OK
The procps tool cmd check: OK
The kmod tool cmd check: OK
The net-tools tool cmd check: OK
The gzip tool cmd check: OK
The iputils tool cmd check: OK
The man tool cmd check: OK
The bc tool cmd check: OK
The crontabs cmd check: OK
Kernel-debuginfo may not be installed, which may cause some kernel symbol information not found
The following necessary components have not been installed:make expect perf gcc-c++ gcc binutils dmidecode sysstat numactl libffi-devel pcre-devel zlib-devel
The following optional components have not been installed:graphviz strace pciutils lsscsi initscripts policycoreutils ethtool smartmontools rsyslog traceroute tcpdump fio ipmitool libaio-devel numactl-devel
Some risky components, such as binutils and strace, will be automatically installed with the Kunpeng Hyper Tuner. If there is a source installation package, please add the installation path to the LD_LIBRARY_PATH or PATH environment variable. Do you allow automatic installation of these components? [Y/N]?y
The following components will be automatically installed:make expect perf gcc-c++ gcc binutils dmidecode sysstat numactl libffi-devel pcre-devel zlib-devel graphviz strace pciutils lsscsi initscripts policycoreutils ethtool smartmontools rsyslog traceroute tcpdump fio ipmitool libaio-devel numactl-devel
Last metadata expiration check: 0:46:24 ago on Fri Oct 20 21:30:38 2023.
Dependencies resolved.
================================================================================
Package Architecture Version Repository Size
================================================================================
Installing:
make aarch64 1:4.3-2.oe2203 OS 319 k
Installing dependencies:
gc aarch64 8.0.6-1.oe2203 OS 236 k
guile aarch64 5:2.0.14-18.oe2203 update 3.3 M

Transaction Summary
================================================================================
Install 3 Packages

Total download size: 3.9 M
Installed size: 14 M
Downloading Packages:
(1/3): gc-8.0.6-1.oe2203.aarch64.rpm 348 kB/s | 236 kB 00:00
(2/3): make-4.3-2.oe2203.aarch64.rpm 393 kB/s | 319 kB 00:00
(3/3): guile-2.0.14-18.oe2203.aarch64.rpm 2.5 MB/s | 3.3 MB 00:01
--------------------------------------------------------------------------------
Total 2.2 MB/s | 3.9 MB 00:01
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : gc-8.0.6-1.oe2203.aarch64 1/3
Installing : guile-5:2.0.14-18.oe2203.aarch64 2/3
Installing : make-1:4.3-2.oe2203.aarch64 3/3
Running scriptlet: make-1:4.3-2.oe2203.aarch64 3/3
Verifying : gc-8.0.6-1.oe2203.aarch64 1/3
Verifying : make-1:4.3-2.oe2203.aarch64 2/3
Verifying : guile-5:2.0.14-18.oe2203.aarch64 3/3

Installed:
gc-8.0.6-1.oe2203.aarch64 guile-5:2.0.14-18.oe2203.aarch64
make-1:4.3-2.oe2203.aarch64

Complete!
make Successful installation!
Last metadata expiration check: 0:46:36 ago on Fri Oct 20 21:30:38 2023.
Dependencies resolved.
================================================================================
Package Architecture Version Repository Size
================================================================================
Installing:
expect aarch64 1:5.45.4-6.oe2203 OS 240 k

Transaction Summary
================================================================================
Install 1 Package

Total download size: 240 k
Installed size: 704 k
Downloading Packages:
expect-5.45.4-6.oe2203.aarch64.rpm 418 kB/s | 240 kB 00:00
--------------------------------------------------------------------------------
Total 297 kB/s | 240 kB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : expect-1:5.45.4-6.oe2203.aarch64 1/1
Running scriptlet: expect-1:5.45.4-6.oe2203.aarch64 1/1
Verifying : expect-1:5.45.4-6.oe2203.aarch64 1/1

Installed:
expect-1:5.45.4-6.oe2203.aarch64

Complete!
expect Successful installation!
Last metadata expiration check: 0:46:42 ago on Fri Oct 20 21:30:38 2023.
Dependencies resolved.
================================================================================
Package Architecture Version Repository Size
================================================================================
Installing:
perf aarch64 5.10.0-60.113.0.140.oe2203 update 2.8 M
Installing dependencies:
babeltrace aarch64 1.5.8-2.oe2203 OS 194 k

Transaction Summary
================================================================================
Install 2 Packages

Total download size: 3.0 M
Installed size: 8.7 M
Downloading Packages:
(1/2): babeltrace-1.5.8-2.oe2203.aarch64.rpm 494 kB/s | 194 kB 00:00
(2/2): perf-5.10.0-60.113.0.140.oe2203.aarch64. 3.0 MB/s | 2.8 MB 00:00
--------------------------------------------------------------------------------
Total 2.1 MB/s | 3.0 MB 00:01
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Running scriptlet: babeltrace-1.5.8-2.oe2203.aarch64 1/2
Installing : babeltrace-1.5.8-2.oe2203.aarch64 1/2
Running scriptlet: babeltrace-1.5.8-2.oe2203.aarch64 1/2
Installing : perf-5.10.0-60.113.0.140.oe2203.aarch64 2/2
Running scriptlet: perf-5.10.0-60.113.0.140.oe2203.aarch64 2/2
Verifying : babeltrace-1.5.8-2.oe2203.aarch64 1/2
Verifying : perf-5.10.0-60.113.0.140.oe2203.aarch64 2/2

Installed:
babeltrace-1.5.8-2.oe2203.aarch64 perf-5.10.0-60.113.0.140.oe2203.aarch64

Complete!
perf Successful installation!
Last metadata expiration check: 0:46:52 ago on Fri Oct 20 21:30:38 2023.
Dependencies resolved.
================================================================================
Package Arch Version Repo Size
================================================================================
Installing:
gcc-c++ aarch64 10.3.1-19.oe2203 update 9.6 M
Installing dependencies:
binutils aarch64 2.37-25.oe2203 update 5.7 M
cpp aarch64 10.3.1-19.oe2203 update 8.0 M
gcc aarch64 10.3.1-19.oe2203 update 26 M
glibc-devel aarch64 2.34-137.oe2203 update 1.5 M
gmp-c++ aarch64 1:6.2.1-1.oe2203 OS 17 k
gmp-devel aarch64 1:6.2.1-1.oe2203 OS 430 k
isl aarch64 0.16.1-12.oe2203 update 735 k
isl-devel aarch64 0.16.1-12.oe2203 update 518 k
kernel-headers aarch64 5.10.0-60.113.0.140.oe2203 update 2.1 M
libmpc aarch64 1.2.0-2.oe2203 OS 57 k
libstdc++-devel aarch64 10.3.1-19.oe2203 update 2.2 M
libxcrypt-devel aarch64 4.4.26-2.oe2203 OS 111 k

Transaction Summary
================================================================================
Install 13 Packages

Total download size: 56 M
Installed size: 181 M
Downloading Packages:
(1/13): gmp-c++-6.2.1-1.oe2203.aarch64.rpm 45 kB/s | 17 kB 00:00
(2/13): libmpc-1.2.0-2.oe2203.aarch64.rpm 117 kB/s | 57 kB 00:00
(3/13): gmp-devel-6.2.1-1.oe2203.aarch64.rpm 620 kB/s | 430 kB 00:00
(4/13): libxcrypt-devel-4.4.26-2.oe2203.aarch64 144 kB/s | 111 kB 00:00
(5/13): binutils-2.37-25.oe2203.aarch64.rpm 1.9 MB/s | 5.7 MB 00:02
(6/13): cpp-10.3.1-19.oe2203.aarch64.rpm 1.9 MB/s | 8.0 MB 00:04
(7/13): glibc-devel-2.34-137.oe2203.aarch64.rpm 1.9 MB/s | 1.5 MB 00:00
(8/13): isl-0.16.1-12.oe2203.aarch64.rpm 1.6 MB/s | 735 kB 00:00
(9/13): isl-devel-0.16.1-12.oe2203.aarch64.rpm 1.7 MB/s | 518 kB 00:00
(10/13): kernel-headers-5.10.0-60.113.0.140.oe2 2.0 MB/s | 2.1 MB 00:01
(11/13): gcc-c++-10.3.1-19.oe2203.aarch64.rpm 1.8 MB/s | 9.6 MB 00:05
(12/13): libstdc++-devel-10.3.1-19.oe2203.aarch 1.6 MB/s | 2.2 MB 00:01
(13/13): gcc-10.3.1-19.oe2203.aarch64.rpm 2.5 MB/s | 26 MB 00:10
--------------------------------------------------------------------------------
Total 4.8 MB/s | 56 MB 00:11
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : isl-0.16.1-12.oe2203.aarch64 1/13
Installing : libmpc-1.2.0-2.oe2203.aarch64 2/13
Installing : cpp-10.3.1-19.oe2203.aarch64 3/13
Installing : libstdc++-devel-10.3.1-19.oe2203.aarch64 4/13
Installing : kernel-headers-5.10.0-60.113.0.140.oe2203.aarch64 5/13
Running scriptlet: glibc-devel-2.34-137.oe2203.aarch64 6/13
Installing : glibc-devel-2.34-137.oe2203.aarch64 6/13
Installing : libxcrypt-devel-4.4.26-2.oe2203.aarch64 7/13
Installing : binutils-2.37-25.oe2203.aarch64 8/13
Running scriptlet: binutils-2.37-25.oe2203.aarch64 8/13
Installing : gmp-c++-1:6.2.1-1.oe2203.aarch64 9/13
Running scriptlet: gmp-c++-1:6.2.1-1.oe2203.aarch64 9/13
Installing : gmp-devel-1:6.2.1-1.oe2203.aarch64 10/13
Installing : isl-devel-0.16.1-12.oe2203.aarch64 11/13
Installing : gcc-10.3.1-19.oe2203.aarch64 12/13
Installing : gcc-c++-10.3.1-19.oe2203.aarch64 13/13
Running scriptlet: gcc-c++-10.3.1-19.oe2203.aarch64 13/13
Verifying : gmp-c++-1:6.2.1-1.oe2203.aarch64 1/13
Verifying : gmp-devel-1:6.2.1-1.oe2203.aarch64 2/13
Verifying : libmpc-1.2.0-2.oe2203.aarch64 3/13
Verifying : libxcrypt-devel-4.4.26-2.oe2203.aarch64 4/13
Verifying : binutils-2.37-25.oe2203.aarch64 5/13
Verifying : cpp-10.3.1-19.oe2203.aarch64 6/13
Verifying : gcc-10.3.1-19.oe2203.aarch64 7/13
Verifying : gcc-c++-10.3.1-19.oe2203.aarch64 8/13
Verifying : glibc-devel-2.34-137.oe2203.aarch64 9/13
Verifying : isl-0.16.1-12.oe2203.aarch64 10/13
Verifying : isl-devel-0.16.1-12.oe2203.aarch64 11/13
Verifying : kernel-headers-5.10.0-60.113.0.140.oe2203.aarch64 12/13
Verifying : libstdc++-devel-10.3.1-19.oe2203.aarch64 13/13

Installed:
binutils-2.37-25.oe2203.aarch64
cpp-10.3.1-19.oe2203.aarch64
gcc-10.3.1-19.oe2203.aarch64
gcc-c++-10.3.1-19.oe2203.aarch64
glibc-devel-2.34-137.oe2203.aarch64
gmp-c++-1:6.2.1-1.oe2203.aarch64
gmp-devel-1:6.2.1-1.oe2203.aarch64
isl-0.16.1-12.oe2203.aarch64
isl-devel-0.16.1-12.oe2203.aarch64
kernel-headers-5.10.0-60.113.0.140.oe2203.aarch64
libmpc-1.2.0-2.oe2203.aarch64
libstdc++-devel-10.3.1-19.oe2203.aarch64
libxcrypt-devel-4.4.26-2.oe2203.aarch64

Complete!
gcc-c++ Successful installation!
Last metadata expiration check: 0:47:54 ago on Fri Oct 20 21:30:38 2023.
Package gcc-10.3.1-19.oe2203.aarch64 is already installed.
Dependencies resolved.
Nothing to do.
Complete!
gcc Successful installation!
Last metadata expiration check: 0:47:58 ago on Fri Oct 20 21:30:38 2023.
Package binutils-2.37-25.oe2203.aarch64 is already installed.
Dependencies resolved.
Nothing to do.
Complete!
binutils Successful installation!
Last metadata expiration check: 0:48:01 ago on Fri Oct 20 21:30:38 2023.
Dependencies resolved.
================================================================================
Package Architecture Version Repository Size
================================================================================
Installing:
dmidecode aarch64 1:3.3-6.oe2203 update 65 k

Transaction Summary
================================================================================
Install 1 Package

Total download size: 65 k
Installed size: 166 k
Downloading Packages:
dmidecode-3.3-6.oe2203.aarch64.rpm 176 kB/s | 65 kB 00:00
--------------------------------------------------------------------------------
Total 104 kB/s | 65 kB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : dmidecode-1:3.3-6.oe2203.aarch64 1/1
Running scriptlet: dmidecode-1:3.3-6.oe2203.aarch64 1/1
Verifying : dmidecode-1:3.3-6.oe2203.aarch64 1/1

Installed:
dmidecode-1:3.3-6.oe2203.aarch64

Complete!
dmidecode Successful installation!
Last metadata expiration check: 0:48:07 ago on Fri Oct 20 21:30:38 2023.
Dependencies resolved.
================================================================================
Package Architecture Version Repository Size
================================================================================
Installing:
sysstat aarch64 12.5.4-8.oe2203 update 409 k
Installing dependencies:
lm_sensors aarch64 3.6.0-5.oe2203 OS 134 k

Transaction Summary
================================================================================
Install 2 Packages

Total download size: 543 k
Installed size: 2.1 M
Downloading Packages:
(1/2): lm_sensors-3.6.0-5.oe2203.aarch64.rpm 387 kB/s | 134 kB 00:00
(2/2): sysstat-12.5.4-8.oe2203.aarch64.rpm 917 kB/s | 409 kB 00:00
--------------------------------------------------------------------------------
Total 585 kB/s | 543 kB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : lm_sensors-3.6.0-5.oe2203.aarch64 1/2
Running scriptlet: lm_sensors-3.6.0-5.oe2203.aarch64 1/2
Created symlink /etc/systemd/system/multi-user.target.wants/lm_sensors.service → /usr/lib/systemd/system/lm_sensors.service.

Running scriptlet: sysstat-12.5.4-8.oe2203.aarch64 2/2
Installing : sysstat-12.5.4-8.oe2203.aarch64 2/2
Running scriptlet: sysstat-12.5.4-8.oe2203.aarch64 2/2
Created symlink /etc/systemd/system/multi-user.target.wants/sysstat.service → /usr/lib/systemd/system/sysstat.service.
Created symlink /etc/systemd/system/sysstat.service.wants/sysstat-collect.timer → /usr/lib/systemd/system/sysstat-collect.timer.
Created symlink /etc/systemd/system/sysstat.service.wants/sysstat-summary.timer → /usr/lib/systemd/system/sysstat-summary.timer.

Verifying : lm_sensors-3.6.0-5.oe2203.aarch64 1/2
Verifying : sysstat-12.5.4-8.oe2203.aarch64 2/2

Installed:
lm_sensors-3.6.0-5.oe2203.aarch64 sysstat-12.5.4-8.oe2203.aarch64

Complete!
sysstat Successful installation!
Last metadata expiration check: 0:48:17 ago on Fri Oct 20 21:30:38 2023.
Dependencies resolved.
================================================================================
Package Architecture Version Repository Size
================================================================================
Installing:
numactl aarch64 2.0.14-2.oe2203 OS 61 k
Installing dependencies:
numactl-libs aarch64 2.0.14-2.oe2203 OS 26 k

Transaction Summary
================================================================================
Install 2 Packages

Total download size: 87 k
Installed size: 477 k
Downloading Packages:
(1/2): numactl-libs-2.0.14-2.oe2203.aarch64.rpm 80 kB/s | 26 kB 00:00
(2/2): numactl-2.0.14-2.oe2203.aarch64.rpm 162 kB/s | 61 kB 00:00
--------------------------------------------------------------------------------
Total 139 kB/s | 87 kB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : numactl-libs-2.0.14-2.oe2203.aarch64 1/2
Running scriptlet: numactl-libs-2.0.14-2.oe2203.aarch64 1/2
Installing : numactl-2.0.14-2.oe2203.aarch64 2/2
Running scriptlet: numactl-2.0.14-2.oe2203.aarch64 2/2
Verifying : numactl-2.0.14-2.oe2203.aarch64 1/2
Verifying : numactl-libs-2.0.14-2.oe2203.aarch64 2/2

Installed:
numactl-2.0.14-2.oe2203.aarch64 numactl-libs-2.0.14-2.oe2203.aarch64

Complete!
numactl Successful installation!
Last metadata expiration check: 0:48:24 ago on Fri Oct 20 21:30:38 2023.
Dependencies resolved.
================================================================================
Package Architecture Version Repository Size
================================================================================
Installing:
libffi-devel aarch64 3.4.2-2.oe2203 OS 14 k

Transaction Summary
================================================================================
Install 1 Package

Total download size: 14 k
Installed size: 17 k
Downloading Packages:
libffi-devel-3.4.2-2.oe2203.aarch64.rpm 43 kB/s | 14 kB 00:00
--------------------------------------------------------------------------------
Total 24 kB/s | 14 kB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : libffi-devel-3.4.2-2.oe2203.aarch64 1/1
Running scriptlet: libffi-devel-3.4.2-2.oe2203.aarch64 1/1
Verifying : libffi-devel-3.4.2-2.oe2203.aarch64 1/1

Installed:
libffi-devel-3.4.2-2.oe2203.aarch64

Complete!
libffi-devel Successful installation!
Last metadata expiration check: 0:48:29 ago on Fri Oct 20 21:30:38 2023.
Dependencies resolved.
================================================================================
Package Architecture Version Repository Size
================================================================================
Installing:
pcre-devel aarch64 8.45-2.oe2203 update 358 k

Transaction Summary
================================================================================
Install 1 Package

Total download size: 358 k
Installed size: 1.5 M
Downloading Packages:
pcre-devel-8.45-2.oe2203.aarch64.rpm 587 kB/s | 358 kB 00:00
--------------------------------------------------------------------------------
Total 421 kB/s | 358 kB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : pcre-devel-8.45-2.oe2203.aarch64 1/1
Running scriptlet: pcre-devel-8.45-2.oe2203.aarch64 1/1
Verifying : pcre-devel-8.45-2.oe2203.aarch64 1/1

Installed:
pcre-devel-8.45-2.oe2203.aarch64

Complete!
pcre-devel Successful installation!
Last metadata expiration check: 0:48:36 ago on Fri Oct 20 21:30:38 2023.
Dependencies resolved.
================================================================================
Package Architecture Version Repository Size
================================================================================
Installing:
zlib-devel aarch64 1.2.11-22.oe2203 update 93 k

Transaction Summary
================================================================================
Install 1 Package

Total download size: 93 k
Installed size: 272 k
Downloading Packages:
zlib-devel-1.2.11-22.oe2203.aarch64.rpm 248 kB/s | 93 kB 00:00
--------------------------------------------------------------------------------
Total 151 kB/s | 93 kB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : zlib-devel-1.2.11-22.oe2203.aarch64 1/1
Running scriptlet: zlib-devel-1.2.11-22.oe2203.aarch64 1/1
Verifying : zlib-devel-1.2.11-22.oe2203.aarch64 1/1

Installed:
zlib-devel-1.2.11-22.oe2203.aarch64

Complete!
zlib-devel Successful installation!
Last metadata expiration check: 0:48:42 ago on Fri Oct 20 21:30:38 2023.
Dependencies resolved.
================================================================================
Package Arch Version Repo Size
================================================================================
Installing:
graphviz aarch64 2.48.0-2.oe2203 OS 3.3 M
Installing dependencies:
adobe-mappings-cmap noarch 20190730-3.oe2203 OS 15 k
adobe-mappings-cmap-lang noarch 20190730-3.oe2203 OS 2.5 M
adobe-mappings-pdf noarch 20190401-2.oe2203 OS 755 k
emacs-filesystem noarch 1:27.2-10.oe2203 update 8.4 k
gd aarch64 2.3.2-2.oe2203 update 117 k
ghostscript aarch64 9.55.0-5.oe2203 update 3.2 M
google-droid-sans-fonts noarch 20200215-1.oe2203 OS 2.4 M
jbig2dec aarch64 0.19-3.oe2203 update 72 k
libXaw aarch64 1.0.14-1.oe2203 OS 150 k
libXmu aarch64 1.1.3-1.oe2203 OS 52 k
libXpm aarch64 3.5.13-5.oe2203 update 39 k
libXt aarch64 1.2.1-1.oe2203 OS 155 k
libidn aarch64 1.38-3.oe2203 OS 139 k
libijs aarch64 0.35-9.oe2203 OS 27 k
libpaper aarch64 1.1.28-1.oe2203 OS 34 k
librsvg2 aarch64 2.50.5-6.oe2203 update 2.2 M
libwebp aarch64 1.2.1-4.oe2203 update 211 k
openjpeg2 aarch64 2.4.0-6.oe2203 update 136 k
urw-base35-bookman-fonts noarch 20200910-1.oe2203 OS 854 k
urw-base35-c059-fonts noarch 20200910-1.oe2203 OS 881 k
urw-base35-d050000l-fonts noarch 20200910-1.oe2203 OS 76 k
urw-base35-fonts noarch 20200910-1.oe2203 OS 9.5 k
urw-base35-fonts-common noarch 20200910-1.oe2203 OS 21 k
urw-base35-gothic-fonts noarch 20200910-1.oe2203 OS 651 k
urw-base35-nimbus-mono-ps-fonts noarch 20200910-1.oe2203 OS 798 k
urw-base35-nimbus-roman-fonts noarch 20200910-1.oe2203 OS 862 k
urw-base35-nimbus-sans-fonts noarch 20200910-1.oe2203 OS 1.3 M
urw-base35-p052-fonts noarch 20200910-1.oe2203 OS 979 k
urw-base35-standard-symbols-ps-fonts noarch 20200910-1.oe2203 OS 41 k
urw-base35-z003-fonts noarch 20200910-1.oe2203 OS 276 k
xorg-x11-fonts noarch 7.5-24.oe2203 OS 15 M

Transaction Summary
================================================================================
Install 32 Packages

Total download size: 37 M
Installed size: 95 M
Downloading Packages:
(1/32): adobe-mappings-cmap-20190730-3.oe2203.n 28 kB/s | 15 kB 00:00
(2/32): adobe-mappings-pdf-20190401-2.oe2203.no 1.0 MB/s | 755 kB 00:00
(3/32): adobe-mappings-cmap-lang-20190730-3.oe2 2.1 MB/s | 2.5 MB 00:01
(4/32): graphviz-2.48.0-2.oe2203.aarch64.rpm 2.9 MB/s | 3.3 MB 00:01
(5/32): libXaw-1.0.14-1.oe2203.aarch64.rpm 181 kB/s | 150 kB 00:00
(6/32): google-droid-sans-fonts-20200215-1.oe22 1.5 MB/s | 2.4 MB 00:01
(7/32): libXt-1.2.1-1.oe2203.aarch64.rpm 523 kB/s | 155 kB 00:00
(8/32): libXmu-1.1.3-1.oe2203.aarch64.rpm 148 kB/s | 52 kB 00:00
(9/32): libidn-1.38-3.oe2203.aarch64.rpm 370 kB/s | 139 kB 00:00
(10/32): libijs-0.35-9.oe2203.aarch64.rpm 114 kB/s | 27 kB 00:00
(11/32): libpaper-1.1.28-1.oe2203.aarch64.rpm 120 kB/s | 34 kB 00:00
(12/32): urw-base35-d050000l-fonts-20200910-1.o 332 kB/s | 76 kB 00:00
(13/32): urw-base35-bookman-fonts-20200910-1.oe 1.5 MB/s | 854 kB 00:00
(14/32): urw-base35-c059-fonts-20200910-1.oe220 1.6 MB/s | 881 kB 00:00
(15/32): urw-base35-fonts-20200910-1.oe2203.noa 35 kB/s | 9.5 kB 00:00
(16/32): urw-base35-fonts-common-20200910-1.oe2 106 kB/s | 21 kB 00:00
(17/32): urw-base35-gothic-fonts-20200910-1.oe2 1.6 MB/s | 651 kB 00:00
(18/32): urw-base35-nimbus-mono-ps-fonts-202009 1.9 MB/s | 798 kB 00:00
(19/32): urw-base35-nimbus-roman-fonts-20200910 2.1 MB/s | 862 kB 00:00
(20/32): urw-base35-standard-symbols-ps-fonts-2 171 kB/s | 41 kB 00:00
(21/32): urw-base35-nimbus-sans-fonts-20200910- 2.1 MB/s | 1.3 MB 00:00
(22/32): urw-base35-p052-fonts-20200910-1.oe220 1.4 MB/s | 979 kB 00:00
(23/32): urw-base35-z003-fonts-20200910-1.oe220 575 kB/s | 276 kB 00:00
(24/32): emacs-filesystem-27.2-10.oe2203.noarch 16 kB/s | 8.4 kB 00:00
(25/32): gd-2.3.2-2.oe2203.aarch64.rpm 98 kB/s | 117 kB 00:01
(26/32): xorg-x11-fonts-7.5-24.oe2203.noarch.rp 5.9 MB/s | 15 MB 00:02
(27/32): jbig2dec-0.19-3.oe2203.aarch64.rpm 63 kB/s | 72 kB 00:01
(28/32): libXpm-3.5.13-5.oe2203.aarch64.rpm 284 kB/s | 39 kB 00:00
(29/32): libwebp-1.2.1-4.oe2203.aarch64.rpm 1.0 MB/s | 211 kB 00:00
(30/32): openjpeg2-2.4.0-6.oe2203.aarch64.rpm 993 kB/s | 136 kB 00:00
(31/32): librsvg2-2.50.5-6.oe2203.aarch64.rpm 1.9 MB/s | 2.2 MB 00:01
(32/32): ghostscript-9.55.0-5.oe2203.aarch64.rp 1.0 MB/s | 3.2 MB 00:03
--------------------------------------------------------------------------------
Total 4.2 MB/s | 37 MB 00:08
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : urw-base35-fonts-common-20200910-1.oe2203.noarch 1/32
Installing : libXt-1.2.1-1.oe2203.aarch64 2/32
Installing : libXpm-3.5.13-5.oe2203.aarch64 3/32
Installing : libXmu-1.1.3-1.oe2203.aarch64 4/32
Installing : adobe-mappings-cmap-lang-20190730-3.oe2203.noarch 5/32
Installing : adobe-mappings-cmap-20190730-3.oe2203.noarch 6/32
Installing : libwebp-1.2.1-4.oe2203.aarch64 7/32
Installing : gd-2.3.2-2.oe2203.aarch64 8/32
Running scriptlet: gd-2.3.2-2.oe2203.aarch64 8/32
Installing : libXaw-1.0.14-1.oe2203.aarch64 9/32
Installing : urw-base35-bookman-fonts-20200910-1.oe2203.noarch 10/32
Running scriptlet: urw-base35-bookman-fonts-20200910-1.oe2203.noarch 10/32
Installing : urw-base35-c059-fonts-20200910-1.oe2203.noarch 11/32
Running scriptlet: urw-base35-c059-fonts-20200910-1.oe2203.noarch 11/32
Installing : urw-base35-d050000l-fonts-20200910-1.oe2203.noarch 12/32
Running scriptlet: urw-base35-d050000l-fonts-20200910-1.oe2203.noarch 12/32
Installing : urw-base35-gothic-fonts-20200910-1.oe2203.noarch 13/32
Running scriptlet: urw-base35-gothic-fonts-20200910-1.oe2203.noarch 13/32
Installing : urw-base35-nimbus-mono-ps-fonts-20200910-1.oe2203. 14/32
Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-1.oe2203. 14/32
Installing : urw-base35-nimbus-roman-fonts-20200910-1.oe2203.no 15/32
Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-1.oe2203.no 15/32
Installing : urw-base35-nimbus-sans-fonts-20200910-1.oe2203.noa 16/32
Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-1.oe2203.noa 16/32
Installing : urw-base35-p052-fonts-20200910-1.oe2203.noarch 17/32
Running scriptlet: urw-base35-p052-fonts-20200910-1.oe2203.noarch 17/32
Installing : urw-base35-standard-symbols-ps-fonts-20200910-1.oe 18/32
Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910-1.oe 18/32
Installing : urw-base35-z003-fonts-20200910-1.oe2203.noarch 19/32
Running scriptlet: urw-base35-z003-fonts-20200910-1.oe2203.noarch 19/32
Installing : urw-base35-fonts-20200910-1.oe2203.noarch 20/32
Installing : openjpeg2-2.4.0-6.oe2203.aarch64 21/32
Installing : librsvg2-2.50.5-6.oe2203.aarch64 22/32
Installing : jbig2dec-0.19-3.oe2203.aarch64 23/32
Installing : emacs-filesystem-1:27.2-10.oe2203.noarch 24/32
Installing : libidn-1.38-3.oe2203.aarch64 25/32
Installing : xorg-x11-fonts-7.5-24.oe2203.noarch 26/32
Running scriptlet: xorg-x11-fonts-7.5-24.oe2203.noarch 26/32
Installing : libpaper-1.1.28-1.oe2203.aarch64 27/32
Installing : libijs-0.35-9.oe2203.aarch64 28/32
Installing : google-droid-sans-fonts-20200215-1.oe2203.noarch 29/32
Installing : adobe-mappings-pdf-20190401-2.oe2203.noarch 30/32
Running scriptlet: ghostscript-9.55.0-5.oe2203.aarch64 31/32
Installing : ghostscript-9.55.0-5.oe2203.aarch64 31/32
Running scriptlet: ghostscript-9.55.0-5.oe2203.aarch64 31/32
Running scriptlet: graphviz-2.48.0-2.oe2203.aarch64 32/32
Installing : graphviz-2.48.0-2.oe2203.aarch64 32/32
Running scriptlet: graphviz-2.48.0-2.oe2203.aarch64 32/32
Running scriptlet: urw-base35-bookman-fonts-20200910-1.oe2203.noarch 32/32
Running scriptlet: urw-base35-c059-fonts-20200910-1.oe2203.noarch 32/32
Running scriptlet: urw-base35-d050000l-fonts-20200910-1.oe2203.noarch 32/32
Running scriptlet: urw-base35-gothic-fonts-20200910-1.oe2203.noarch 32/32
Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-1.oe2203. 32/32
Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-1.oe2203.no 32/32
Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-1.oe2203.noa 32/32
Running scriptlet: urw-base35-p052-fonts-20200910-1.oe2203.noarch 32/32
Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910-1.oe 32/32
Running scriptlet: urw-base35-z003-fonts-20200910-1.oe2203.noarch 32/32
Running scriptlet: graphviz-2.48.0-2.oe2203.aarch64 32/32
Verifying : adobe-mappings-cmap-20190730-3.oe2203.noarch 1/32
Verifying : adobe-mappings-cmap-lang-20190730-3.oe2203.noarch 2/32
Verifying : adobe-mappings-pdf-20190401-2.oe2203.noarch 3/32
Verifying : google-droid-sans-fonts-20200215-1.oe2203.noarch 4/32
Verifying : graphviz-2.48.0-2.oe2203.aarch64 5/32
Verifying : libXaw-1.0.14-1.oe2203.aarch64 6/32
Verifying : libXmu-1.1.3-1.oe2203.aarch64 7/32
Verifying : libXt-1.2.1-1.oe2203.aarch64 8/32
Verifying : libidn-1.38-3.oe2203.aarch64 9/32
Verifying : libijs-0.35-9.oe2203.aarch64 10/32
Verifying : libpaper-1.1.28-1.oe2203.aarch64 11/32
Verifying : urw-base35-bookman-fonts-20200910-1.oe2203.noarch 12/32
Verifying : urw-base35-c059-fonts-20200910-1.oe2203.noarch 13/32
Verifying : urw-base35-d050000l-fonts-20200910-1.oe2203.noarch 14/32
Verifying : urw-base35-fonts-20200910-1.oe2203.noarch 15/32
Verifying : urw-base35-fonts-common-20200910-1.oe2203.noarch 16/32
Verifying : urw-base35-gothic-fonts-20200910-1.oe2203.noarch 17/32
Verifying : urw-base35-nimbus-mono-ps-fonts-20200910-1.oe2203. 18/32
Verifying : urw-base35-nimbus-roman-fonts-20200910-1.oe2203.no 19/32
Verifying : urw-base35-nimbus-sans-fonts-20200910-1.oe2203.noa 20/32
Verifying : urw-base35-p052-fonts-20200910-1.oe2203.noarch 21/32
Verifying : urw-base35-standard-symbols-ps-fonts-20200910-1.oe 22/32
Verifying : urw-base35-z003-fonts-20200910-1.oe2203.noarch 23/32
Verifying : xorg-x11-fonts-7.5-24.oe2203.noarch 24/32
Verifying : emacs-filesystem-1:27.2-10.oe2203.noarch 25/32
Verifying : gd-2.3.2-2.oe2203.aarch64 26/32
Verifying : ghostscript-9.55.0-5.oe2203.aarch64 27/32
Verifying : jbig2dec-0.19-3.oe2203.aarch64 28/32
Verifying : libXpm-3.5.13-5.oe2203.aarch64 29/32
Verifying : librsvg2-2.50.5-6.oe2203.aarch64 30/32
Verifying : libwebp-1.2.1-4.oe2203.aarch64 31/32
Verifying : openjpeg2-2.4.0-6.oe2203.aarch64 32/32

Installed:
adobe-mappings-cmap-20190730-3.oe2203.noarch
adobe-mappings-cmap-lang-20190730-3.oe2203.noarch
adobe-mappings-pdf-20190401-2.oe2203.noarch
emacs-filesystem-1:27.2-10.oe2203.noarch
gd-2.3.2-2.oe2203.aarch64
ghostscript-9.55.0-5.oe2203.aarch64
google-droid-sans-fonts-20200215-1.oe2203.noarch
graphviz-2.48.0-2.oe2203.aarch64
jbig2dec-0.19-3.oe2203.aarch64
libXaw-1.0.14-1.oe2203.aarch64
libXmu-1.1.3-1.oe2203.aarch64
libXpm-3.5.13-5.oe2203.aarch64
libXt-1.2.1-1.oe2203.aarch64
libidn-1.38-3.oe2203.aarch64
libijs-0.35-9.oe2203.aarch64
libpaper-1.1.28-1.oe2203.aarch64
librsvg2-2.50.5-6.oe2203.aarch64
libwebp-1.2.1-4.oe2203.aarch64
openjpeg2-2.4.0-6.oe2203.aarch64
urw-base35-bookman-fonts-20200910-1.oe2203.noarch
urw-base35-c059-fonts-20200910-1.oe2203.noarch
urw-base35-d050000l-fonts-20200910-1.oe2203.noarch
urw-base35-fonts-20200910-1.oe2203.noarch
urw-base35-fonts-common-20200910-1.oe2203.noarch
urw-base35-gothic-fonts-20200910-1.oe2203.noarch
urw-base35-nimbus-mono-ps-fonts-20200910-1.oe2203.noarch
urw-base35-nimbus-roman-fonts-20200910-1.oe2203.noarch
urw-base35-nimbus-sans-fonts-20200910-1.oe2203.noarch
urw-base35-p052-fonts-20200910-1.oe2203.noarch
urw-base35-standard-symbols-ps-fonts-20200910-1.oe2203.noarch
urw-base35-z003-fonts-20200910-1.oe2203.noarch
xorg-x11-fonts-7.5-24.oe2203.noarch

Complete!
graphviz Successful installation!
Last metadata expiration check: 0:49:38 ago on Fri Oct 20 21:30:38 2023.
Dependencies resolved.
================================================================================
Package Architecture Version Repository Size
================================================================================
Installing:
strace aarch64 5.14-1.oe2203 OS 1.2 M

Transaction Summary
================================================================================
Install 1 Package

Total download size: 1.2 M
Installed size: 2.4 M
Downloading Packages:
strace-5.14-1.oe2203.aarch64.rpm 1.7 MB/s | 1.2 MB 00:00
--------------------------------------------------------------------------------
Total 1.2 MB/s | 1.2 MB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : strace-5.14-1.oe2203.aarch64 1/1
Running scriptlet: strace-5.14-1.oe2203.aarch64 1/1
Verifying : strace-5.14-1.oe2203.aarch64 1/1

Installed:
strace-5.14-1.oe2203.aarch64

Complete!
strace Successful installation!
Last metadata expiration check: 0:49:44 ago on Fri Oct 20 21:30:38 2023.
Dependencies resolved.
================================================================================
Package Architecture Version Repository Size
================================================================================
Installing:
pciutils aarch64 3.7.0-2.oe2203 OS 102 k
Installing dependencies:
hwdata noarch 0.353-1.oe2203 OS 1.7 M

Transaction Summary
================================================================================
Install 2 Packages

Total download size: 1.8 M
Installed size: 8.6 M
Downloading Packages:
(1/2): hwdata-0.353-1.oe2203.noarch.rpm 2.1 MB/s | 1.7 MB 00:00
(2/2): pciutils-3.7.0-2.oe2203.aarch64.rpm 123 kB/s | 102 kB 00:00
--------------------------------------------------------------------------------
Total 1.6 MB/s | 1.8 MB 00:01
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : hwdata-0.353-1.oe2203.noarch 1/2
Installing : pciutils-3.7.0-2.oe2203.aarch64 2/2
Running scriptlet: pciutils-3.7.0-2.oe2203.aarch64 2/2
Verifying : hwdata-0.353-1.oe2203.noarch 1/2
Verifying : pciutils-3.7.0-2.oe2203.aarch64 2/2

Installed:
hwdata-0.353-1.oe2203.noarch pciutils-3.7.0-2.oe2203.aarch64

Complete!
pciutils Successful installation!
Last metadata expiration check: 0:49:53 ago on Fri Oct 20 21:30:38 2023.
Dependencies resolved.
================================================================================
Package Architecture Version Repository Size
================================================================================
Installing:
lsscsi aarch64 0.32-1.oe2203 OS 53 k

Transaction Summary
================================================================================
Install 1 Package

Total download size: 53 k
Installed size: 161 k
Downloading Packages:
lsscsi-0.32-1.oe2203.aarch64.rpm 154 kB/s | 53 kB 00:00
--------------------------------------------------------------------------------
Total 89 kB/s | 53 kB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : lsscsi-0.32-1.oe2203.aarch64 1/1
Verifying : lsscsi-0.32-1.oe2203.aarch64 1/1

Installed:
lsscsi-0.32-1.oe2203.aarch64

Complete!
lsscsi Successful installation!
Last metadata expiration check: 0:49:59 ago on Fri Oct 20 21:30:38 2023.
Dependencies resolved.
================================================================================
Package Architecture Version Repository Size
================================================================================
Installing:
initscripts aarch64 10.12-3.oe2203 update 209 k
Installing dependencies:
initscripts-service noarch 10.12-3.oe2203 update 13 k

Transaction Summary
================================================================================
Install 2 Packages

Total download size: 223 k
Installed size: 1.3 M
Downloading Packages:
(1/2): initscripts-service-10.12-3.oe2203.noarc 32 kB/s | 13 kB 00:00
(2/2): initscripts-10.12-3.oe2203.aarch64.rpm 365 kB/s | 209 kB 00:00
--------------------------------------------------------------------------------
Total 272 kB/s | 223 kB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : initscripts-service-10.12-3.oe2203.noarch 1/2
Installing : initscripts-10.12-3.oe2203.aarch64 2/2
Running scriptlet: initscripts-10.12-3.oe2203.aarch64 2/2
Verifying : initscripts-10.12-3.oe2203.aarch64 1/2
Verifying : initscripts-service-10.12-3.oe2203.noarch 2/2

Installed:
initscripts-10.12-3.oe2203.aarch64 initscripts-service-10.12-3.oe2203.noarch

Complete!
initscripts Successful installation!
Last metadata expiration check: 0:50:07 ago on Fri Oct 20 21:30:38 2023.
Dependencies resolved.

================================================================================
Package Architecture Version Repository Size
================================================================================
Installing:
policycoreutils aarch64 3.3-2.oe2203 update 533 k

Transaction Summary
================================================================================
Install 1 Package

Total download size: 533 k
Installed size: 4.2 M
Downloading Packages:
policycoreutils-3.3-2.oe2203.aarch64.rpm 821 kB/s | 533 kB 00:00
--------------------------------------------------------------------------------
Total 598 kB/s | 533 kB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : policycoreutils-3.3-2.oe2203.aarch64 1/1
Running scriptlet: policycoreutils-3.3-2.oe2203.aarch64 1/1
Created symlink /etc/systemd/system/multi-user.target.wants/restorecond.service → /usr/lib/systemd/system/restorecond.service.

Verifying : policycoreutils-3.3-2.oe2203.aarch64 1/1

Installed:
policycoreutils-3.3-2.oe2203.aarch64

Complete!
policycoreutils Successful installation!
Last metadata expiration check: 0:50:15 ago on Fri Oct 20 21:30:38 2023.
Dependencies resolved.
================================================================================
Package Architecture Version Repository Size
================================================================================
Installing:
ethtool aarch64 2:5.15-1.oe2203 OS 175 k

Transaction Summary
================================================================================
Install 1 Package

Total download size: 175 k
Installed size: 621 k
Downloading Packages:
ethtool-5.15-1.oe2203.aarch64.rpm 479 kB/s | 175 kB 00:00
--------------------------------------------------------------------------------
Total 284 kB/s | 175 kB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : ethtool-2:5.15-1.oe2203.aarch64 1/1
Verifying : ethtool-2:5.15-1.oe2203.aarch64 1/1

Installed:
ethtool-2:5.15-1.oe2203.aarch64

Complete!
ethtool Successful installation!
Last metadata expiration check: 0:50:22 ago on Fri Oct 20 21:30:38 2023.
Dependencies resolved.
================================================================================
Package Architecture Version Repository Size
================================================================================
Installing:
smartmontools aarch64 1:7.2-1.oe2203 OS 471 k

Transaction Summary
================================================================================
Install 1 Package

Total download size: 471 k
Installed size: 2.1 M
Downloading Packages:
smartmontools-7.2-1.oe2203.aarch64.rpm 1.1 MB/s | 471 kB 00:00
--------------------------------------------------------------------------------
Total 729 kB/s | 471 kB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : smartmontools-1:7.2-1.oe2203.aarch64 1/1
Running scriptlet: smartmontools-1:7.2-1.oe2203.aarch64 1/1
Created symlink /etc/systemd/system/multi-user.target.wants/smartd.service → /usr/lib/systemd/system/smartd.service.

Verifying : smartmontools-1:7.2-1.oe2203.aarch64 1/1

Installed:
smartmontools-1:7.2-1.oe2203.aarch64

Complete!
smartmontools Successful installation!
Last metadata expiration check: 0:50:29 ago on Fri Oct 20 21:30:38 2023.
Dependencies resolved.
================================================================================
Package Architecture Version Repository Size
================================================================================
Installing:
rsyslog aarch64 8.2110.0-12.oe2203 update 658 k
Installing dependencies:
libestr aarch64 0.1.11-1.oe2203 OS 24 k
libfastjson aarch64 0.99.9-3.oe2203 update 35 k

Transaction Summary
================================================================================
Install 3 Packages

Total download size: 718 k
Installed size: 3.9 M
Downloading Packages:
(1/3): libfastjson-0.99.9-3.oe2203.aarch64.rpm 91 kB/s | 35 kB 00:00
(2/3): libestr-0.1.11-1.oe2203.aarch64.rpm 55 kB/s | 24 kB 00:00
(3/3): rsyslog-8.2110.0-12.oe2203.aarch64.rpm 993 kB/s | 658 kB 00:00
--------------------------------------------------------------------------------
Total 631 kB/s | 718 kB 00:01
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : libfastjson-0.99.9-3.oe2203.aarch64 1/3
Running scriptlet: libfastjson-0.99.9-3.oe2203.aarch64 1/3
Installing : libestr-0.1.11-1.oe2203.aarch64 2/3
Running scriptlet: libestr-0.1.11-1.oe2203.aarch64 2/3
Running scriptlet: rsyslog-8.2110.0-12.oe2203.aarch64 3/3
Installing : rsyslog-8.2110.0-12.oe2203.aarch64 3/3
Running scriptlet: rsyslog-8.2110.0-12.oe2203.aarch64 3/3
Created symlink /etc/systemd/system/multi-user.target.wants/rsyslog.service → /usr/lib/systemd/system/rsyslog.service.

Verifying : libestr-0.1.11-1.oe2203.aarch64 1/3
Verifying : libfastjson-0.99.9-3.oe2203.aarch64 2/3
Verifying : rsyslog-8.2110.0-12.oe2203.aarch64 3/3

Installed:
libestr-0.1.11-1.oe2203.aarch64 libfastjson-0.99.9-3.oe2203.aarch64
rsyslog-8.2110.0-12.oe2203.aarch64

Complete!
rsyslog Successful installation!
Last metadata expiration check: 0:50:39 ago on Fri Oct 20 21:30:38 2023.
Dependencies resolved.
================================================================================
Package Architecture Version Repository Size
================================================================================
Installing:
traceroute aarch64 3:2.1.0-11.oe2203 OS 43 k

Transaction Summary
================================================================================
Install 1 Package

Total download size: 43 k
Installed size: 91 k
Downloading Packages:
traceroute-2.1.0-11.oe2203.aarch64.rpm 154 kB/s | 43 kB 00:00
--------------------------------------------------------------------------------
Total 84 kB/s | 43 kB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : traceroute-3:2.1.0-11.oe2203.aarch64 1/1
Verifying : traceroute-3:2.1.0-11.oe2203.aarch64 1/1

Installed:
traceroute-3:2.1.0-11.oe2203.aarch64

Complete!
traceroute Successful installation!
Last metadata expiration check: 0:50:44 ago on Fri Oct 20 21:30:38 2023.
Dependencies resolved.
================================================================================
Package Architecture Version Repository Size
================================================================================
Installing:
tcpdump aarch64 14:4.99.1-6.oe2203 update 443 k

Transaction Summary
================================================================================
Install 1 Package

Total download size: 443 k
Installed size: 1.4 M
Downloading Packages:
tcpdump-4.99.1-6.oe2203.aarch64.rpm 1.1 MB/s | 443 kB 00:00
--------------------------------------------------------------------------------
Total 702 kB/s | 443 kB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Running scriptlet: tcpdump-14:4.99.1-6.oe2203.aarch64 1/1
Installing : tcpdump-14:4.99.1-6.oe2203.aarch64 1/1
Verifying : tcpdump-14:4.99.1-6.oe2203.aarch64 1/1

Installed:
tcpdump-14:4.99.1-6.oe2203.aarch64

Complete!
tcpdump Successful installation!
Last metadata expiration check: 0:50:51 ago on Fri Oct 20 21:30:38 2023.
Dependencies resolved.
================================================================================
Package Architecture Version Repository Size
================================================================================
Installing:
fio aarch64 3.29-1.oe2203 OS 385 k
Installing dependencies:
cryptsetup aarch64 2.4.1-1.oe2203 OS 945 k
fmt aarch64 8.0.1-1.oe2203 OS 98 k
libaio aarch64 0.3.112-2.oe2203 OS 22 k
libargon2 aarch64 20190702-2.oe2203 update 27 k
librados2 aarch64 2:16.2.7-14.oe2203 update 3.2 M
librbd1 aarch64 2:16.2.7-14.oe2203 update 2.6 M
lttng-ust aarch64 2.10.1-11.oe2203 OS 177 k
rdma-core aarch64 35.1-2.oe2203 OS 762 k
userspace-rcu aarch64 0.13.0-2.oe2203 OS 110 k

Transaction Summary
================================================================================
Install 10 Packages

Total download size: 8.3 M
Installed size: 35 M
Downloading Packages:
(1/10): fmt-8.0.1-1.oe2203.aarch64.rpm 193 kB/s | 98 kB 00:00
(2/10): libaio-0.3.112-2.oe2203.aarch64.rpm 236 kB/s | 22 kB 00:00
(3/10): fio-3.29-1.oe2203.aarch64.rpm 527 kB/s | 385 kB 00:00
(4/10): lttng-ust-2.10.1-11.oe2203.aarch64.rpm 824 kB/s | 177 kB 00:00
(5/10): userspace-rcu-0.13.0-2.oe2203.aarch64.r 873 kB/s | 110 kB 00:00
(6/10): cryptsetup-2.4.1-1.oe2203.aarch64.rpm 906 kB/s | 945 kB 00:01
(7/10): libargon2-20190702-2.oe2203.aarch64.rpm 214 kB/s | 27 kB 00:00
(8/10): rdma-core-35.1-2.oe2203.aarch64.rpm 1.2 MB/s | 762 kB 00:00
(9/10): librbd1-16.2.7-14.oe2203.aarch64.rpm 2.5 MB/s | 2.6 MB 00:01
(10/10): librados2-16.2.7-14.oe2203.aarch64.rpm 2.5 MB/s | 3.2 MB 00:01
--------------------------------------------------------------------------------
Total 2.9 MB/s | 8.3 MB 00:02
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : rdma-core-35.1-2.oe2203.aarch64 1/10
Running scriptlet: rdma-core-35.1-2.oe2203.aarch64 1/10
Installing : fmt-8.0.1-1.oe2203.aarch64 2/10
Installing : libargon2-20190702-2.oe2203.aarch64 3/10
Running scriptlet: libargon2-20190702-2.oe2203.aarch64 3/10
Installing : cryptsetup-2.4.1-1.oe2203.aarch64 4/10
Running scriptlet: cryptsetup-2.4.1-1.oe2203.aarch64 4/10
Installing : userspace-rcu-0.13.0-2.oe2203.aarch64 5/10
Running scriptlet: userspace-rcu-0.13.0-2.oe2203.aarch64 5/10
Installing : lttng-ust-2.10.1-11.oe2203.aarch64 6/10
Running scriptlet: lttng-ust-2.10.1-11.oe2203.aarch64 6/10
Installing : librados2-2:16.2.7-14.oe2203.aarch64 7/10
Running scriptlet: librados2-2:16.2.7-14.oe2203.aarch64 7/10
Installing : librbd1-2:16.2.7-14.oe2203.aarch64 8/10
Running scriptlet: librbd1-2:16.2.7-14.oe2203.aarch64 8/10
Installing : libaio-0.3.112-2.oe2203.aarch64 9/10
Installing : fio-3.29-1.oe2203.aarch64 10/10
Running scriptlet: fio-3.29-1.oe2203.aarch64 10/10
Verifying : cryptsetup-2.4.1-1.oe2203.aarch64 1/10
Verifying : fio-3.29-1.oe2203.aarch64 2/10
Verifying : fmt-8.0.1-1.oe2203.aarch64 3/10
Verifying : libaio-0.3.112-2.oe2203.aarch64 4/10
Verifying : lttng-ust-2.10.1-11.oe2203.aarch64 5/10
Verifying : rdma-core-35.1-2.oe2203.aarch64 6/10
Verifying : userspace-rcu-0.13.0-2.oe2203.aarch64 7/10
Verifying : libargon2-20190702-2.oe2203.aarch64 8/10
Verifying : librados2-2:16.2.7-14.oe2203.aarch64 9/10
Verifying : librbd1-2:16.2.7-14.oe2203.aarch64 10/10

Installed:
cryptsetup-2.4.1-1.oe2203.aarch64 fio-3.29-1.oe2203.aarch64
fmt-8.0.1-1.oe2203.aarch64 libaio-0.3.112-2.oe2203.aarch64
libargon2-20190702-2.oe2203.aarch64 librados2-2:16.2.7-14.oe2203.aarch64
librbd1-2:16.2.7-14.oe2203.aarch64 lttng-ust-2.10.1-11.oe2203.aarch64
rdma-core-35.1-2.oe2203.aarch64 userspace-rcu-0.13.0-2.oe2203.aarch64

Complete!
fio Successful installation!
Last metadata expiration check: 0:51:12 ago on Fri Oct 20 21:30:38 2023.
Dependencies resolved.
================================================================================
Package Architecture Version Repository Size
================================================================================
Installing:
ipmitool aarch64 1.8.18-18.oe2203 OS 366 k

Transaction Summary
================================================================================
Install 1 Package

Total download size: 366 k
Installed size: 1.5 M
Downloading Packages:
ipmitool-1.8.18-18.oe2203.aarch64.rpm 648 kB/s | 366 kB 00:00
--------------------------------------------------------------------------------
Total 449 kB/s | 366 kB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : ipmitool-1.8.18-18.oe2203.aarch64 1/1
Running scriptlet: ipmitool-1.8.18-18.oe2203.aarch64 1/1
Verifying : ipmitool-1.8.18-18.oe2203.aarch64 1/1

Installed:
ipmitool-1.8.18-18.oe2203.aarch64

Complete!
ipmitool Successful installation!
Last metadata expiration check: 0:51:19 ago on Fri Oct 20 21:30:38 2023.
Dependencies resolved.
================================================================================
Package Architecture Version Repository Size
================================================================================
Installing:
libaio-devel aarch64 0.3.112-2.oe2203 OS 10 k

Transaction Summary
================================================================================
Install 1 Package

Total download size: 10 k
Installed size: 8.9 k
Downloading Packages:
libaio-devel-0.3.112-2.oe2203.aarch64.rpm 45 kB/s | 10 kB 00:00
--------------------------------------------------------------------------------
Total 22 kB/s | 10 kB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : libaio-devel-0.3.112-2.oe2203.aarch64 1/1
Running scriptlet: libaio-devel-0.3.112-2.oe2203.aarch64 1/1
Verifying : libaio-devel-0.3.112-2.oe2203.aarch64 1/1

Installed:
libaio-devel-0.3.112-2.oe2203.aarch64

Complete!
libaio-devel Successful installation!
Last metadata expiration check: 0:51:25 ago on Fri Oct 20 21:30:38 2023.
Dependencies resolved.
================================================================================
Package Architecture Version Repository Size
================================================================================
Installing:
numactl-devel aarch64 2.0.14-2.oe2203 OS 23 k

Transaction Summary
================================================================================
Install 1 Package

Total download size: 23 k
Installed size: 25 k
Downloading Packages:
numactl-devel-2.0.14-2.oe2203.aarch64.rpm 57 kB/s | 23 kB 00:00
--------------------------------------------------------------------------------
Total 35 kB/s | 23 kB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : numactl-devel-2.0.14-2.oe2203.aarch64 1/1
Running scriptlet: numactl-devel-2.0.14-2.oe2203.aarch64 1/1
Verifying : numactl-devel-2.0.14-2.oe2203.aarch64 1/1

Installed:
numactl-devel-2.0.14-2.oe2203.aarch64

Complete!
numactl-devel Successful installation!
All need install lib Successful installation!
Check install Dependent Packages Success
Hyper_tuner Config Generate Success

[VERSION]: 23.0.RC2

Following parameters will be used for Hyper_tuner deploy:

OS_TYPE : OpenEulerOS
INSTALL_TYPE : install
INSTALL_PATH : /opt/hyper_tuner
INSTALL_TOOL : all
OLD_INSTALL_TOOL :
NGINX_IP : 192.168.1.61
NGINX_PORT : 8086
DEBUG_MODE :
MALLUMAD_IP : 192.168.1.61
MALLUMAD_EXTERNAL_IP : 192.168.1.61
MALLUMAD_PORT : 50051
MALLUMAD_EXTERNAL_PORT : 50051
THOR_PROFILER_SERVER_BIND_IP : 192.168.1.61
THOR_PROFILER_SERVER_BIND_EXTERNAL_IP : 192.168.1.61
THOR_PROFILER_SERVER_PORT : 9090
THOR_PROFILER_SERVER_EXTERNAL_PORT : 9090
THOR_JAVA_HOME : /usr

Check disk space
Check install path disk space Success

Create malluma user
Locking password for user malluma.
passwd: Success
Locking password for user launcher.
passwd: Success
Create malluma user Success

Deal malluma user env
Deal malluma user env success

Install user_management
user_management packages Decompressing...
user_management packages Decompress Success!

Config libssl path
Config libssl path Success

Install nginx
Configure nginx, please wait
Make nginx, please wait
Make install nginx, please wait
Install nginx Success

Install iperf3
Configure iperf3, please wait
Make iperf3, please wait
Make install iperf3, please wait
Install iperf3 Success

Install sqlite3
Install sqlite3 Success

Install Python3.9.11
Install Python3.9.11 Success

Install python_venv
Install python_venv Success

Config venv packages path
Config venv python3 path
Config venv django path
Config venv django path
Config venv gunicorn path
Config venv sqlformat path
Config venv packages path Success

Config libffi path
Config libffi path Success

Install Tiny UI
Install Tiny UI Success

Install Django File
Compiling 'local_vars.py'...
Install Django File Success

Install crt
It may take a long time to generate the certificate,please wait
Encrypting passphase success!
^[[B Generate the certificate Success
Installed 1 object(s) from 1 fixture(s)
Installed 1 object(s) from 1 fixture(s)
Installed 8 object(s) from 1 fixture(s)
Installed 52 object(s) from 1 fixture(s)
Install user_managerment success!

Install System Profiler

Install System Profiler Tiny UI
Install System Profiler Tiny UI Success

Install System Profiler Django
Install System Profiler Django Success

[VERSION]: 23.0.RC2

Config Generate
os type check
malluma parameters check
Config Generate Success

Read Config
Following parameters will be used for malluma installation:

OS_TYPE : OpenEulerOS
UPGRADE_FLAG : false
INSTALL_PATH : /opt/hyper_tuner/sys_perf/malluma
INSTALL_TYPE : all
SERVER_IP : 192.168.1.61
SERVER_EXTERNAL_IP : 192.168.1.61
SERVER_PORT : 50051
SERVER_EXTERNAL_PORT : 50051
NON_SELF : true
DEBUG_MODE : false

Check disk space
Check disk space Success

start to install malluma_v2
malluma_v2 packages Decompressing...
malluma_v2 packages Decompress Success!
The installed openssl version check: OK
Generating RSA private key, 3072 bit long modulus (2 primes)
.++++
...................................................................................................................................++++
e is 65537 (0x010001)
Generating RSA private key, 3072 bit long modulus (2 primes)
.....................................................................................................++++
...................++++
e is 65537 (0x010001)
Signature ok
subject=C = CN, ST = shenzhen, L = shenzhen, O = Huawei, OU = Huawei, CN = Malluma
Getting CA Private Key
Signature ok
subject=C = CN, ST = shenzhen, L = shenzhen, O = Huawei, OU = Huawei, CN = Malluma
Getting CA Private Key
Create malluma certificate successfully.
Encrypt malluma certificate successfully.
Oct 20 22:29:47 OpenEulerOS malluma: [INFO] [MALLUMA] [utilits.sh:240] Check user permission success.
Unit mallumad.service could not be found.
Unit magent.service could not be found.
Oct 20 22:29:48 OpenEulerOS malluma: [INFO] [MALLUMA] [common.sh:752] The available space in installation dictionary is 421501M.


Following parameters will be used for installation:

Install user name : malluma
Install user group : malluma
Install directory : /opt/hyper_tuner/sys_perf/malluma
Install Mode : all
Server IP address : 192.168.1.61
Server host name : Malluma
Server port number : 50051
Client local IP address :
Install silently : False
Server side certificate file path : /home/malluma/malluma_cert/server
Client side certificate file path : /home/malluma/malluma_cert/client
Plugin BMC login configuration file path : null
Without launch after the installation : True
Skip the check and installation of all dependency packages : True

Oct 20 22:29:48 OpenEulerOS malluma: [INFO] [MALLUMA] [install.sh:385] Begin to install Malluma ...
Oct 20 22:29:48 OpenEulerOS malluma: [WARNING] [MALLUMA] [common.sh:207] User malluma already exist!
Oct 20 22:29:48 OpenEulerOS malluma: [INFO] [MALLUMA] [common.sh:220] Successfully add permission!
Oct 20 22:29:48 OpenEulerOS malluma: [INFO] [MALLUMA] [install.sh:393] Installing Malluma for user malluma!
Oct 20 22:29:48 OpenEulerOS malluma: [INFO] [MALLUMA] [common.sh:374] magent has not started.
Oct 20 22:29:49 OpenEulerOS malluma: [INFO] [MALLUMA] [common.sh:374] mallumad has not started.
Oct 20 22:29:53 OpenEulerOS malluma: [INFO] [MALLUMA] [common.sh:278] Modify malluma sudo permission.
Oct 20 22:29:53 OpenEulerOS malluma: [WARNING] [MALLUMA] [common.sh:575] The operating system does not support the SPE feature.
Oct 20 22:29:53 OpenEulerOS malluma: [INFO] [MALLUMA] [malluma.sh:581] Begin to change authority of installation directory ...
Oct 20 22:29:54 OpenEulerOS malluma: [INFO] [MALLUMA] [malluma.sh:655] Install Malluma success
install malluma_v2 success!

start to install malluma plugins
install malluma plugins success!

Generate malluma service
Generate malluma service Success

Generate malluma sudoers
which: no lsof in (/usr/bin/malluma:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin)
The lsof tool does not exist. If you want to use it, manually install the tool package after the installation finished. Then run the reconfiguration.sh file in the installation directory.
which: no ceph in (/usr/bin/malluma:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin)
The ceph tool does not exist. If you want to use it, manually install the tool package after the installation finished. Then run the reconfiguration.sh file in the installation directory.
which: no hinicadm in (/usr/bin/malluma:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin)
The hinicadm tool does not exist. If you want to use it, manually install the tool package after the installation finished. Then run the reconfiguration.sh file in the installation directory.
which: no hioadm in (/usr/bin/malluma:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin)
The hioadm tool does not exist. If you want to use it, manually install the tool package after the installation finished. Then run the reconfiguration.sh file in the installation directory.
which: no ib_write_bw in (/bin)
The /bin/ib_write_bw tool does not exist. If you want to use it, manually install the tool package after the installation finished. Then run the reconfiguration.sh file in the installation directory.
which: no ib_write_lat in (/bin)
The /bin/ib_write_lat tool does not exist. If you want to use it, manually install the tool package after the installation finished. Then run the reconfiguration.sh file in the installation directory.
which: no ib_read_bw in (/bin)
The /bin/ib_read_bw tool does not exist. If you want to use it, manually install the tool package after the installation finished. Then run the reconfiguration.sh file in the installation directory.
which: no ib_read_lat in (/bin)
The /bin/ib_read_lat tool does not exist. If you want to use it, manually install the tool package after the installation finished. Then run the reconfiguration.sh file in the installation directory.
which: no ib_send_bw in (/bin)
The /bin/ib_send_bw tool does not exist. If you want to use it, manually install the tool package after the installation finished. Then run the reconfiguration.sh file in the installation directory.
which: no ib_send_lat in (/bin)
The /bin/ib_send_lat tool does not exist. If you want to use it, manually install the tool package after the installation finished. Then run the reconfiguration.sh file in the installation directory.
Generate malluma sudoers Success

Take effect malluma conf
Take effect malluma conf Success

Start malluma service
Created symlink /etc/systemd/system/multi-user.target.wants/mallumad.service → /usr/lib/systemd/system/mallumad.service.
Created symlink /etc/systemd/system/multi-user.target.wants/magent.service → /usr/lib/systemd/system/magent.service.
Start malluma service success

malluma install Success
{"status":0,"info":"","data":"add white list done"}
/opt/hyper_tuner/tool/nginx/sbin
Installed 11 object(s) from 1 fixture(s)
Installed 43 object(s) from 1 fixture(s)
Compiling 'local_vars.py'...
Install System Profiler success

[VERSION]: 23.0.RC2

Install Java Profiler

welcome to install Hyper Tuner for Java!

checking the configuration and the minimal requirements before the installation:
The pre-checking as OK.

now, we're extracting the package to destination dir /opt/hyper_tuner
Archive: /root/Hyper_tuner/Hyper_tuner/java_perf/Hyper-Tuner-java-perf-release-23.0.RC2.zip
creating: /opt/hyper_tuner/thor-server-23.0.RC2/
creating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/thor-server-23.0.RC2.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/spring-boot-starter-security-2.7.12.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/spring-security-messaging-5.6.9.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/spring-boot-starter-websocket-2.7.12.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/spring-boot-starter-data-jpa-2.7.12.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/spring-boot-starter-validation-2.7.12.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/protobuf-java-util-3.13.0-h18.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/sshd-sftp-2.9.2.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/sshd-core-2.9.2.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/eddsa-0.3.0.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/bcpkix-jdk18on-1.74.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/liquibase-core-4.8.0.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/druid-1.2.8.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/httpclient5-5.1.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/asm-9.1.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/flyway-commandline-8.2.2.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/thor-agent-23.0.RC2.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/thor-profiler-23.0.RC2.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/thor-guardian-23.0.RC2.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/spring-boot-starter-web-2.7.12.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/spring-boot-starter-json-2.7.12.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/jackson-datatype-jdk8-2.13.2.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/jackson-datatype-jsr310-2.13.2.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/jackson-module-parameter-names-2.13.2.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/jackson-databind-2.13.4.1.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/jackson-core-2.13.2.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/derby-10.15.2.0.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/derbytools-10.15.2.0.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/derbyshared-10.15.2.0.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/hibernate-core-5.6.8.Final.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/jaxb-runtime-2.3.1.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/istack-commons-runtime-3.0.7.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/spring-boot-starter-aop-2.7.12.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/spring-boot-starter-jdbc-2.7.12.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/spring-boot-starter-2.7.12.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/spring-boot-starter-tomcat-2.7.12.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/jakarta.annotation-api-1.3.5.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/jackson-annotations-2.13.2.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/antlr-2.7.7.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/spring-boot-starter-logging-2.7.12.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/logback-classic-1.2.9.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/commons-codec-1.15.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/spring-security-web-5.6.9.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/guava-30.1-jre.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/j2objc-annotations-1.3.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/spring-security-config-5.6.9.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/spring-security-core-5.6.9.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/spring-security-crypto-5.6.9.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/spring-websocket-5.3.27-h1.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/spring-data-jpa-2.6.4.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/spring-boot-autoconfigure-2.7.12.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/spring-boot-2.7.12.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/spring-webmvc-5.3.27-h1.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/spring-context-5.3.27-h1.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/spring-aop-5.3.27-h1.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/spring-messaging-5.3.27-h1.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/spring-web-5.3.27-h1.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/spring-orm-5.3.27-h1.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/spring-jdbc-5.3.27-h1.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/spring-data-commons-2.6.4.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/spring-tx-5.3.27-h1.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/spring-beans-5.3.27-h1.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/spring-expression-5.3.27-h1.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/spring-core-5.3.27-h1.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/spring-jcl-5.3.27-h1.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/hibernate-validator-6.2.3.Final.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/hibernate-commons-annotations-5.1.2.Final.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/jboss-logging-3.4.3.Final.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/tomcat-embed-el-9.0.75.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/sshd-common-2.9.2.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/FastInfoset-1.2.15.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/snakeyaml-1.32.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/jsr305-3.0.2.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/jaxb-api-2.3.0.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/bcutil-jdk18on-1.74.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/httpcore5-h2-5.1.1.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/logback-core-1.2.9.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/HikariCP-4.0.3.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/spring-aspects-5.3.27-h1.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/aspectjweaver-1.9.7.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/classmate-1.5.1.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/gson-2.9.0.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/jakarta.persistence-api-2.2.3.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/error_prone_annotations-2.3.4.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/byte-buddy-1.12.9.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/failureaccess-1.0.1.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/httpcore5-5.1.1.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/jul-to-slf4j-1.7.36.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/jcl-over-slf4j-1.7.36.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/jakarta.validation-api-2.0.2.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/tomcat-embed-websocket-9.0.75.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/tomcat-embed-core-9.0.75.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/stax-ex-1.8.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/txw2-2.3.1.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/checker-qual-3.5.0.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/jandex-2.4.2.Final.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/bcprov-jdk18on-1.74.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/slf4j-api-1.7.36.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/jakarta.transaction-api-1.3.3.jar
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/lib/protobuf-java-3.13.0-h18.jar
creating: /opt/hyper_tuner/thor-server-23.0.RC2/bin/
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/bin/thor-server
creating: /opt/hyper_tuner/thor-server-23.0.RC2/addon/
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/addon/thor-guardian.tar
creating: /opt/hyper_tuner/thor-server-23.0.RC2/config/
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/config/settings.properties
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/config/thor.properties
inflating: /opt/hyper_tuner/thor-server-23.0.RC2/config/thor.service
creating: /opt/hyper_tuner/thor-server-23.0.RC2/pki/
creating: /opt/hyper_tuner/thor-server-23.0.RC2/log/
creating: /opt/hyper_tuner/thor-server-23.0.RC2/data/
extracting as OK.

appling the starup parameters as you configured:
applying THOR_WEB_SERVER_BIND_IP=
WARN: BLANK value for parameter THOR_WEB_SERVER_BIND_IP, ignored.
applying THOR_WEB_SERVER_PORT=8080
applying THOR_PROFILER_SERVER_BIND_IP=192.168.1.61
applying THOR_PROFILER_SERVER_PORT=9090
applying THOR_EXTERNAL_AUTH_SERVICE_END_POINT_URL=http://127.0.0.1:8002/user-management/api/v2.2/
applying THOR_JAVA_HOME=/usr
applying JAVA_HOME=/usr
updating configuration file /opt/hyper_tuner/thor-server-23.0.RC2/config/thor.properties as OK.

updating the parameters in the service file /opt/hyper_tuner/thor-server-23.0.RC2/config/thor.service
applying ExecStart=/bin/bash /opt/hyper_tuner/service_wrapper.sh /opt/hyper_tuner/thor-server-23.0.RC2/bin/thor-server
applying Description=Hyper Tuner for Java
applying EnvironmentFile=/opt/hyper_tuner/thor-server-23.0.RC2/config/thor.properties
applying User=malluma
applying WorkingDirectory=/opt/hyper_tuner/thor-server-23.0.RC2
updating service file /opt/hyper_tuner/thor-server-23.0.RC2/config/thor.service as OK.


applying file owner as malluma/malluma under service
home /opt/hyper_tuner/thor-server-23.0.RC2
applying file owner as OK.

registering service Hyper Tuner for Java as id thor to systemd

Created symlink /etc/systemd/system/multi-user.target.wants/thor.service → /usr/lib/systemd/system/thor.service.
service registration towards systemd as OK.
starting the service
service Hyper Tuner for Java is active

checking service status
service status Hyper Tuner for Java is OK.

copying maintain scripts under /opt/hyper_tuner/java_perf
copied maintain scripts as OK.


Hyper Tuner for Java has been installed successfully on your system.

Install Java Profiler success

Generate hyper_tuner service
Generate hyper_tuner service Success

Take effect hyper_tuner conf
no crontab for malluma
add nginx_log_rotate successful.
add MAILTO successful.
Take effect hyper_tuner conf Success

Start hyper-tuner service ,please wait...
Created symlink /etc/systemd/system/multi-user.target.wants/hyper_tuner_nginx.service → /usr/lib/systemd/system/hyper_tuner_nginx.service.
Created symlink /etc/systemd/system/multi-user.target.wants/gunicorn_user.service → /usr/lib/systemd/system/gunicorn_user.service.
Created symlink /etc/systemd/system/multi-user.target.wants/user_schedule.service → /usr/lib/systemd/system/user_schedule.service.
Created symlink /etc/systemd/system/multi-user.target.wants/gunicorn_sys.service → /usr/lib/systemd/system/gunicorn_sys.service.
Created symlink /etc/systemd/system/multi-user.target.wants/sys_schedule.service → /usr/lib/systemd/system/sys_schedule.service.
Start hyper-tuner service success

Hyper_tuner install Success
Unit firewalld.service could not be found.
===================================================================================
The login URL of Hyper_Tuner is https://192.168.1.61:8086/user-management/#/login
===================================================================================
If 192.168.1.61:8086 has mapping IP, please use the mapping IP.
[root@openEuler Hyper_tuner]#

登录界面 - 网页端

tuna1

tuna2

登录界面 - VScode

tuna_ide_1

tuna_ide_2

tuna_ide_3

tuna_ide_4

鲲鹏代码迁移工具 Porting-advisor 安装过程

解压 Porting-advisor_23.0.RC2_linux-Kunpeng.tar.gz

1
2
3
4
5
6
[root@openEuler ~]# cd Porting-advisor_23.0.RC2_linux-Kunpeng
[root@openEuler Porting-advisor_23.0.RC2_linux-Kunpeng]# ls
Open_Source_Software_Notice.txt Porting-advisor_23.0.RC2_linux-Kunpeng.tar.gz.crl install_1697843754.log
Porting-advisor_23.0.RC2_linux-Kunpeng Porting-advisor_23.0.RC2_linux-Kunpeng.tar.gz.txt runtime_env_check.conf
Porting-advisor_23.0.RC2_linux-Kunpeng.tar.gz cms runtime_env_check.sh
Porting-advisor_23.0.RC2_linux-Kunpeng.tar.gz.cms install

安装日志

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
[root@openEuler ~]# cd Porting-advisor_23.0.RC2_linux-Kunpeng
[root@openEuler Porting-advisor_23.0.RC2_linux-Kunpeng]# ls
Open_Source_Software_Notice.txt Porting-advisor_23.0.RC2_linux-Kunpeng.tar.gz.crl install_1697843754.log
Porting-advisor_23.0.RC2_linux-Kunpeng Porting-advisor_23.0.RC2_linux-Kunpeng.tar.gz.txt runtime_env_check.conf
Porting-advisor_23.0.RC2_linux-Kunpeng.tar.gz cms runtime_env_check.sh
Porting-advisor_23.0.RC2_linux-Kunpeng.tar.gz.cms install
[root@openEuler Porting-advisor_23.0.RC2_linux-Kunpeng]# ./install
usage: install [arguments] install package.

Example:
./install web
./install cmd
Arguments:
[mode] Only install mode ('web' or 'cmd').
-h or --help Give this help list.
[root@openEuler Porting-advisor_23.0.RC2_linux-Kunpeng]# ./install web
Checking ./Porting-advisor_23.0.RC2_linux-Kunpeng ...
Installing ./Porting-advisor_23.0.RC2_linux-Kunpeng ...
Enter the installation path. The default path is /opt :
Start to install the Kunpeng Porting Advisor.
Decompressing files ...
Checking dependent Installations for Kunpeng Porting Advisor...
unzip already installed!
rpm-build already installed!
rpmdevtools already installed!
java-devel already installed!
sudo already installed!
expect already installed!
gcc already installed!
make already installed!
zlib-devel already installed!
zlib already installed!
pcre-devel already installed!
pcre already installed!
openssl-devel already installed!
openssl already installed!
wget already installed!
cpio already installed!
rpm already installed!
acl already installed!
lsof already installed!
bzip2 already installed!
libcap already installed!
crontabs already installed!
e2fsprogs already installed!
The following optional dependencies have not been installed: rpmrebuild
(The rpmrebuild component is not installed, download and upload the rpmrebuild component to the server, and run the following command to install it:
rpm -ivh xxx.rpm)
Dependency check completed.

Ip address list:
sequence_number ip_address device
1 192.168.1.61 eth0
2 172.17.0.1 docker0
3 172.18.0.1 br-23fd5b35d0b7
Enter the sequence number of listed ip as web server ip(default: 1):
Set the web server IP address 192.168.1.61
Please enter HTTPS port(default: 8084):
The HTTPS port 8084 is valid. Set the HTTPS port to 8084 (y/n default: y):
Set the HTTPS port 8084
Please enter tool port(default: 7998):
The tool port 7998 is valid. Set the tool port to 7998 (y/n default: y):
Set the tool port 7998
Installation environment check result:
SequenceNumber CheckItem CheckResult Suggestion
1 system architecture ok N/A
2 disk space ok N/A
3 SELinux mode ok N/A
4 sudoers configuration file ok N/A
5 porting user ok N/A
6 service configuration file ok N/A
7 tool installation path ok N/A
8 user home directory ok N/A
9 firewall port status ok N/A

Create user:porting success.
The tool will create 10 users (default portworker1-10) to execute background tasks. All the users belong to the porting user group and have the same user permissions. Do you agree?(y/n)y
Following parameters will be used for Porting Advisor deploy:
++++++++++++++++++++++++++++++++++++++++++++++++
OS_TYPE : openEuler
TOOL_VERSION : 23.0.RC2
INSTALL_MODE : web
INSTALL_TOOL : porting—advisor
INSTALL_PATH : /opt/portadv
NGINX_IP : 192.168.1.61
NGINX_PORT : 8084
++++++++++++++++++++++++++++++++++++++++++++++++
Installing the django dependent environment.
Porting advisor Django is not running.

Config libffi path
Config libffi path Success
Compiling 'secret_key.py'...
Migrations for 'cert':
/opt/portadv/tools/portal/resource/cert/migrations/0001_initial.py
- Create model Cert
- Create model CrlConfiguration
- Create model CrlUpload
Migrations for 'debugger':
/opt/portadv/tools/portal/resource/debugger/migrations/0001_initial.py
- Create model CudaNode
- Create model MPIDebugTask
Migrations for 'devtools':
/opt/portadv/tools/portal/resource/devtools/migrations/0001_initial.py
- Create model DevToolsTask
- Create model Node
- Create model PortingTask
- Create model SDKDeployInfo
Migrations for 'operationlog':
/opt/portadv/tools/portal/resource/operationlog/migrations/0001_initial.py
- Create model Operation
Migrations for 'ssh_key':
/opt/portadv/tools/portal/resource/ssh_key/migrations/0001_initial.py
- Create model SSHKeys
Migrations for 'taskmanager':
/opt/portadv/tools/portal/resource/taskmanager/migrations/0001_initial.py
- Create model ReportManage
- Create model UploadTask
- Create model Task
Migrations for 'timeout_configuration':
/opt/portadv/tools/portal/resource/timeout_configuration/migrations/0001_initial.py
- Create model SystemConfiguration
Migrations for 'usermanager':
/opt/portadv/tools/portal/resource/usermanager/migrations/0001_initial.py
- Create model User
- Create model FailedLogin
- Create model LockedIp
- Create model UserConfig
- Create model UserLoginLimit
- Create model Worker
Migrations for 'weak_password':
/opt/portadv/tools/portal/resource/weak_password/migrations/0001_initial.py
- Create model WeakPassword
Operations to perform:
Apply all migrations: usermanager
Running migrations:
Applying usermanager.0001_initial... OK
Operations to perform:
Apply all migrations: auth, cert, contenttypes, debugger, devtools, operationlog, sessions, ssh_key, taskmanager, timeout_configuration, usermanager, weak_password
Running migrations:
Applying contenttypes.0001_initial... OK
Applying contenttypes.0002_remove_content_type_name... OK
Applying auth.0001_initial... OK
Applying auth.0002_alter_permission_name_max_length... OK
Applying auth.0003_alter_user_email_max_length... OK
Applying auth.0004_alter_user_username_opts... OK
Applying auth.0005_alter_user_last_login_null... OK
Applying auth.0006_require_contenttypes_0002... OK
Applying auth.0007_alter_validators_add_error_messages... OK
Applying auth.0008_alter_user_username_max_length... OK
Applying auth.0009_alter_user_last_name_max_length... OK
Applying auth.0010_alter_group_name_max_length... OK
Applying auth.0011_update_proxy_permissions... OK
Applying auth.0012_alter_user_first_name_max_length... OK
Applying cert.0001_initial... OK
Applying debugger.0001_initial... OK
Applying devtools.0001_initial... OK
Applying operationlog.0001_initial... OK
Applying sessions.0001_initial... OK
Applying ssh_key.0001_initial... OK
Applying taskmanager.0001_initial... OK
Applying timeout_configuration.0001_initial... OK
Applying weak_password.0001_initial... OK
Installed 52 object(s) from 1 fixture(s)
Installed 10 object(s) from 1 fixture(s)
Porting advisor web is not running.
checking for OS
+ Linux 5.10.0-60.18.0.13.oe2203.raspi.aarch64 aarch64
checking for C compiler ... found
+ using GNU C compiler
+ gcc version: 10.3.1 (GCC)
checking for gcc -pipe switch ... found
checking for --with-ld-opt="-fPIE -pie -s -Wl,-z,relro,-z,now" ... found
checking for -Wl,-E switch ... found
checking for gcc builtin atomic operations ... found
checking for C99 variadic macros ... found
checking for gcc variadic macros ... found
checking for gcc builtin 64 bit byteswap ... found
checking for unistd.h ... found
checking for inttypes.h ... found
checking for limits.h ... found
checking for sys/filio.h ... not found
checking for sys/param.h ... found
checking for sys/mount.h ... found
checking for sys/statvfs.h ... found
checking for crypt.h ... found
checking for Linux specific features
checking for epoll ... found
checking for EPOLLRDHUP ... found
checking for EPOLLEXCLUSIVE ... found
checking for eventfd() ... found
checking for O_PATH ... found
checking for sendfile() ... found
checking for sendfile64() ... found
checking for sys/prctl.h ... found
checking for prctl(PR_SET_DUMPABLE) ... found
checking for prctl(PR_SET_KEEPCAPS) ... found
checking for capabilities ... found
checking for crypt_r() ... found
checking for sys/vfs.h ... found
checking for UDP_SEGMENT ... found
checking for nobody group ... found
checking for poll() ... found
checking for /dev/poll ... not found
checking for kqueue ... not found
checking for crypt() ... not found
checking for crypt() in libcrypt ... found
checking for F_READAHEAD ... not found
checking for posix_fadvise() ... found
checking for O_DIRECT ... found
checking for F_NOCACHE ... not found
checking for directio() ... not found
checking for statfs() ... found
checking for statvfs() ... found
checking for dlopen() ... found
checking for sched_yield() ... found
checking for sched_setaffinity() ... found
checking for SO_SETFIB ... not found
checking for SO_REUSEPORT ... found
checking for SO_ACCEPTFILTER ... not found
checking for SO_BINDANY ... not found
checking for IP_TRANSPARENT ... found
checking for IP_BINDANY ... not found
checking for IP_BIND_ADDRESS_NO_PORT ... found
checking for IP_RECVDSTADDR ... not found
checking for IP_SENDSRCADDR ... not found
checking for IP_PKTINFO ... found
checking for IPV6_RECVPKTINFO ... found
checking for TCP_DEFER_ACCEPT ... found
checking for TCP_KEEPIDLE ... found
checking for TCP_FASTOPEN ... found
checking for TCP_INFO ... found
checking for accept4() ... found
checking for int size ... 4 bytes
checking for long size ... 8 bytes
checking for long long size ... 8 bytes
checking for void * size ... 8 bytes
checking for uint32_t ... found
checking for uint64_t ... found
checking for sig_atomic_t ... found
checking for sig_atomic_t size ... 4 bytes
checking for socklen_t ... found
checking for in_addr_t ... found
checking for in_port_t ... found
checking for rlim_t ... found
checking for uintptr_t ... uintptr_t found
checking for system byte ordering ... little endian
checking for size_t size ... 8 bytes
checking for off_t size ... 8 bytes
checking for time_t size ... 8 bytes
checking for AF_INET6 ... found
checking for setproctitle() ... not found
checking for pread() ... found
checking for pwrite() ... found
checking for pwritev() ... found
checking for strerrordesc_np() ... found
checking for localtime_r() ... found
checking for clock_gettime(CLOCK_MONOTONIC) ... found
checking for posix_memalign() ... found
checking for memalign() ... found
checking for mmap(MAP_ANON|MAP_SHARED) ... found
checking for mmap("/dev/zero", MAP_SHARED) ... found
checking for System V shared memory ... found
checking for POSIX semaphores ... found
checking for struct msghdr.msg_control ... found
checking for ioctl(FIONBIO) ... found
checking for ioctl(FIONREAD) ... found
checking for struct tm.tm_gmtoff ... found
checking for struct dirent.d_namlen ... not found
checking for struct dirent.d_type ... found
checking for sysconf(_SC_NPROCESSORS_ONLN) ... found
checking for sysconf(_SC_LEVEL1_DCACHE_LINESIZE) ... found
checking for openat(), fstatat() ... found
checking for getaddrinfo() ... found
checking for PCRE2 library ... found
checking for OpenSSL library ... found
checking for zlib library ... found
creating objs/Makefile

Configuration summary
+ using system PCRE2 library
+ using system OpenSSL library
+ using system zlib library

nginx path prefix: "/opt/portadv/tools/nginx-install"
nginx binary file: "/opt/portadv/tools/nginx-install/sbin/nginx"
nginx modules path: "/opt/portadv/tools/nginx-install/modules"
nginx configuration prefix: "/opt/portadv/tools/nginx-install/conf"
nginx configuration file: "/opt/portadv/tools/nginx-install/conf/nginx.conf"
nginx pid file: "/opt/portadv/tools/nginx-install/logs/nginx.pid"
nginx error log file: "/opt/portadv/tools/nginx-install/logs/error.log"
nginx http access log file: "/opt/portadv/tools/nginx-install/logs/access.log"
nginx http client request body temporary files: "client_body_temp"
nginx http proxy temporary files: "proxy_temp"
nginx http fastcgi temporary files: "fastcgi_temp"
nginx http uwsgi temporary files: "uwsgi_temp"
nginx http scgi temporary files: "scgi_temp"

make -f objs/Makefile
make[1]: Entering directory '/root/Porting-advisor_23.0.RC2_linux-Kunpeng/Porting-advisor_23.0.RC2_linux-Kunpeng/webui/nginx-install/nginx'
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/nginx.o \
src/core/nginx.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/ngx_log.o \
src/core/ngx_log.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/ngx_palloc.o \
src/core/ngx_palloc.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/ngx_array.o \
src/core/ngx_array.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/ngx_list.o \
src/core/ngx_list.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/ngx_hash.o \
src/core/ngx_hash.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/ngx_buf.o \
src/core/ngx_buf.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/ngx_queue.o \
src/core/ngx_queue.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/ngx_output_chain.o \
src/core/ngx_output_chain.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/ngx_string.o \
src/core/ngx_string.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/ngx_parse.o \
src/core/ngx_parse.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/ngx_parse_time.o \
src/core/ngx_parse_time.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/ngx_inet.o \
src/core/ngx_inet.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/ngx_file.o \
src/core/ngx_file.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/ngx_crc32.o \
src/core/ngx_crc32.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/ngx_murmurhash.o \
src/core/ngx_murmurhash.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/ngx_md5.o \
src/core/ngx_md5.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/ngx_sha1.o \
src/core/ngx_sha1.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/ngx_rbtree.o \
src/core/ngx_rbtree.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/ngx_radix_tree.o \
src/core/ngx_radix_tree.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/ngx_slab.o \
src/core/ngx_slab.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/ngx_times.o \
src/core/ngx_times.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/ngx_shmtx.o \
src/core/ngx_shmtx.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/ngx_connection.o \
src/core/ngx_connection.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/ngx_cycle.o \
src/core/ngx_cycle.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/ngx_spinlock.o \
src/core/ngx_spinlock.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/ngx_rwlock.o \
src/core/ngx_rwlock.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/ngx_cpuinfo.o \
src/core/ngx_cpuinfo.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/ngx_conf_file.o \
src/core/ngx_conf_file.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/ngx_module.o \
src/core/ngx_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/ngx_resolver.o \
src/core/ngx_resolver.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/ngx_open_file_cache.o \
src/core/ngx_open_file_cache.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/ngx_crypt.o \
src/core/ngx_crypt.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/ngx_proxy_protocol.o \
src/core/ngx_proxy_protocol.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/ngx_syslog.o \
src/core/ngx_syslog.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/event/ngx_event.o \
src/event/ngx_event.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/event/ngx_event_timer.o \
src/event/ngx_event_timer.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/event/ngx_event_posted.o \
src/event/ngx_event_posted.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/event/ngx_event_accept.o \
src/event/ngx_event_accept.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/event/ngx_event_udp.o \
src/event/ngx_event_udp.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/event/ngx_event_connect.o \
src/event/ngx_event_connect.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/event/ngx_event_pipe.o \
src/event/ngx_event_pipe.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/os/unix/ngx_time.o \
src/os/unix/ngx_time.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/os/unix/ngx_errno.o \
src/os/unix/ngx_errno.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/os/unix/ngx_alloc.o \
src/os/unix/ngx_alloc.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/os/unix/ngx_files.o \
src/os/unix/ngx_files.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/os/unix/ngx_socket.o \
src/os/unix/ngx_socket.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/os/unix/ngx_recv.o \
src/os/unix/ngx_recv.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/os/unix/ngx_readv_chain.o \
src/os/unix/ngx_readv_chain.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/os/unix/ngx_udp_recv.o \
src/os/unix/ngx_udp_recv.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/os/unix/ngx_send.o \
src/os/unix/ngx_send.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/os/unix/ngx_writev_chain.o \
src/os/unix/ngx_writev_chain.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/os/unix/ngx_udp_send.o \
src/os/unix/ngx_udp_send.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/os/unix/ngx_udp_sendmsg_chain.o \
src/os/unix/ngx_udp_sendmsg_chain.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/os/unix/ngx_channel.o \
src/os/unix/ngx_channel.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/os/unix/ngx_shmem.o \
src/os/unix/ngx_shmem.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/os/unix/ngx_process.o \
src/os/unix/ngx_process.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/os/unix/ngx_daemon.o \
src/os/unix/ngx_daemon.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/os/unix/ngx_setaffinity.o \
src/os/unix/ngx_setaffinity.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/os/unix/ngx_setproctitle.o \
src/os/unix/ngx_setproctitle.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/os/unix/ngx_posix_init.o \
src/os/unix/ngx_posix_init.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/os/unix/ngx_user.o \
src/os/unix/ngx_user.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/os/unix/ngx_dlopen.o \
src/os/unix/ngx_dlopen.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/os/unix/ngx_process_cycle.o \
src/os/unix/ngx_process_cycle.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/os/unix/ngx_linux_init.o \
src/os/unix/ngx_linux_init.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/event/modules/ngx_epoll_module.o \
src/event/modules/ngx_epoll_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/os/unix/ngx_linux_sendfile_chain.o \
src/os/unix/ngx_linux_sendfile_chain.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/event/ngx_event_openssl.o \
src/event/ngx_event_openssl.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/event/ngx_event_openssl_stapling.o \
src/event/ngx_event_openssl_stapling.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/ngx_regex.o \
src/core/ngx_regex.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/ngx_http.o \
src/http/ngx_http.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/ngx_http_core_module.o \
src/http/ngx_http_core_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/ngx_http_special_response.o \
src/http/ngx_http_special_response.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/ngx_http_request.o \
src/http/ngx_http_request.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/ngx_http_parse.o \
src/http/ngx_http_parse.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_log_module.o \
src/http/modules/ngx_http_log_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/ngx_http_request_body.o \
src/http/ngx_http_request_body.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/ngx_http_variables.o \
src/http/ngx_http_variables.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/ngx_http_script.o \
src/http/ngx_http_script.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/ngx_http_upstream.o \
src/http/ngx_http_upstream.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/ngx_http_upstream_round_robin.o \
src/http/ngx_http_upstream_round_robin.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/ngx_http_file_cache.o \
src/http/ngx_http_file_cache.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/ngx_http_write_filter_module.o \
src/http/ngx_http_write_filter_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/ngx_http_header_filter_module.o \
src/http/ngx_http_header_filter_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_chunked_filter_module.o \
src/http/modules/ngx_http_chunked_filter_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_range_filter_module.o \
src/http/modules/ngx_http_range_filter_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_gzip_filter_module.o \
src/http/modules/ngx_http_gzip_filter_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/ngx_http_postpone_filter_module.o \
src/http/ngx_http_postpone_filter_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_ssi_filter_module.o \
src/http/modules/ngx_http_ssi_filter_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_charset_filter_module.o \
src/http/modules/ngx_http_charset_filter_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_addition_filter_module.o \
src/http/modules/ngx_http_addition_filter_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_userid_filter_module.o \
src/http/modules/ngx_http_userid_filter_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_headers_filter_module.o \
src/http/modules/ngx_http_headers_filter_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/ngx_http_copy_filter_module.o \
src/http/ngx_http_copy_filter_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_not_modified_filter_module.o \
src/http/modules/ngx_http_not_modified_filter_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_static_module.o \
src/http/modules/ngx_http_static_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_autoindex_module.o \
src/http/modules/ngx_http_autoindex_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_index_module.o \
src/http/modules/ngx_http_index_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_mirror_module.o \
src/http/modules/ngx_http_mirror_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_try_files_module.o \
src/http/modules/ngx_http_try_files_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_auth_basic_module.o \
src/http/modules/ngx_http_auth_basic_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_access_module.o \
src/http/modules/ngx_http_access_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_limit_conn_module.o \
src/http/modules/ngx_http_limit_conn_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_limit_req_module.o \
src/http/modules/ngx_http_limit_req_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_realip_module.o \
src/http/modules/ngx_http_realip_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_geo_module.o \
src/http/modules/ngx_http_geo_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_map_module.o \
src/http/modules/ngx_http_map_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_split_clients_module.o \
src/http/modules/ngx_http_split_clients_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_referer_module.o \
src/http/modules/ngx_http_referer_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_rewrite_module.o \
src/http/modules/ngx_http_rewrite_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_ssl_module.o \
src/http/modules/ngx_http_ssl_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_proxy_module.o \
src/http/modules/ngx_http_proxy_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_fastcgi_module.o \
src/http/modules/ngx_http_fastcgi_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_uwsgi_module.o \
src/http/modules/ngx_http_uwsgi_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_scgi_module.o \
src/http/modules/ngx_http_scgi_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_memcached_module.o \
src/http/modules/ngx_http_memcached_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_empty_gif_module.o \
src/http/modules/ngx_http_empty_gif_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_browser_module.o \
src/http/modules/ngx_http_browser_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_upstream_hash_module.o \
src/http/modules/ngx_http_upstream_hash_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_upstream_ip_hash_module.o \
src/http/modules/ngx_http_upstream_ip_hash_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_upstream_least_conn_module.o \
src/http/modules/ngx_http_upstream_least_conn_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_upstream_random_module.o \
src/http/modules/ngx_http_upstream_random_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_upstream_keepalive_module.o \
src/http/modules/ngx_http_upstream_keepalive_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules \
-o objs/src/http/modules/ngx_http_upstream_zone_module.o \
src/http/modules/ngx_http_upstream_zone_module.c
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -fstack-protector-all -Wl,-z,relro,-z,now -O2 -fPIE -ftrapv -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/ngx_modules.o \
objs/ngx_modules.c
cc -o objs/nginx \
objs/src/core/nginx.o \
objs/src/core/ngx_log.o \
objs/src/core/ngx_palloc.o \
objs/src/core/ngx_array.o \
objs/src/core/ngx_list.o \
objs/src/core/ngx_hash.o \
objs/src/core/ngx_buf.o \
objs/src/core/ngx_queue.o \
objs/src/core/ngx_output_chain.o \
objs/src/core/ngx_string.o \
objs/src/core/ngx_parse.o \
objs/src/core/ngx_parse_time.o \
objs/src/core/ngx_inet.o \
objs/src/core/ngx_file.o \
objs/src/core/ngx_crc32.o \
objs/src/core/ngx_murmurhash.o \
objs/src/core/ngx_md5.o \
objs/src/core/ngx_sha1.o \
objs/src/core/ngx_rbtree.o \
objs/src/core/ngx_radix_tree.o \
objs/src/core/ngx_slab.o \
objs/src/core/ngx_times.o \
objs/src/core/ngx_shmtx.o \
objs/src/core/ngx_connection.o \
objs/src/core/ngx_cycle.o \
objs/src/core/ngx_spinlock.o \
objs/src/core/ngx_rwlock.o \
objs/src/core/ngx_cpuinfo.o \
objs/src/core/ngx_conf_file.o \
objs/src/core/ngx_module.o \
objs/src/core/ngx_resolver.o \
objs/src/core/ngx_open_file_cache.o \
objs/src/core/ngx_crypt.o \
objs/src/core/ngx_proxy_protocol.o \
objs/src/core/ngx_syslog.o \
objs/src/event/ngx_event.o \
objs/src/event/ngx_event_timer.o \
objs/src/event/ngx_event_posted.o \
objs/src/event/ngx_event_accept.o \
objs/src/event/ngx_event_udp.o \
objs/src/event/ngx_event_connect.o \
objs/src/event/ngx_event_pipe.o \
objs/src/os/unix/ngx_time.o \
objs/src/os/unix/ngx_errno.o \
objs/src/os/unix/ngx_alloc.o \
objs/src/os/unix/ngx_files.o \
objs/src/os/unix/ngx_socket.o \
objs/src/os/unix/ngx_recv.o \
objs/src/os/unix/ngx_readv_chain.o \
objs/src/os/unix/ngx_udp_recv.o \
objs/src/os/unix/ngx_send.o \
objs/src/os/unix/ngx_writev_chain.o \
objs/src/os/unix/ngx_udp_send.o \
objs/src/os/unix/ngx_udp_sendmsg_chain.o \
objs/src/os/unix/ngx_channel.o \
objs/src/os/unix/ngx_shmem.o \
objs/src/os/unix/ngx_process.o \
objs/src/os/unix/ngx_daemon.o \
objs/src/os/unix/ngx_setaffinity.o \
objs/src/os/unix/ngx_setproctitle.o \
objs/src/os/unix/ngx_posix_init.o \
objs/src/os/unix/ngx_user.o \
objs/src/os/unix/ngx_dlopen.o \
objs/src/os/unix/ngx_process_cycle.o \
objs/src/os/unix/ngx_linux_init.o \
objs/src/event/modules/ngx_epoll_module.o \
objs/src/os/unix/ngx_linux_sendfile_chain.o \
objs/src/event/ngx_event_openssl.o \
objs/src/event/ngx_event_openssl_stapling.o \
objs/src/core/ngx_regex.o \
objs/src/http/ngx_http.o \
objs/src/http/ngx_http_core_module.o \
objs/src/http/ngx_http_special_response.o \
objs/src/http/ngx_http_request.o \
objs/src/http/ngx_http_parse.o \
objs/src/http/modules/ngx_http_log_module.o \
objs/src/http/ngx_http_request_body.o \
objs/src/http/ngx_http_variables.o \
objs/src/http/ngx_http_script.o \
objs/src/http/ngx_http_upstream.o \
objs/src/http/ngx_http_upstream_round_robin.o \
objs/src/http/ngx_http_file_cache.o \
objs/src/http/ngx_http_write_filter_module.o \
objs/src/http/ngx_http_header_filter_module.o \
objs/src/http/modules/ngx_http_chunked_filter_module.o \
objs/src/http/modules/ngx_http_range_filter_module.o \
objs/src/http/modules/ngx_http_gzip_filter_module.o \
objs/src/http/ngx_http_postpone_filter_module.o \
objs/src/http/modules/ngx_http_ssi_filter_module.o \
objs/src/http/modules/ngx_http_charset_filter_module.o \
objs/src/http/modules/ngx_http_addition_filter_module.o \
objs/src/http/modules/ngx_http_userid_filter_module.o \
objs/src/http/modules/ngx_http_headers_filter_module.o \
objs/src/http/ngx_http_copy_filter_module.o \
objs/src/http/modules/ngx_http_not_modified_filter_module.o \
objs/src/http/modules/ngx_http_static_module.o \
objs/src/http/modules/ngx_http_autoindex_module.o \
objs/src/http/modules/ngx_http_index_module.o \
objs/src/http/modules/ngx_http_mirror_module.o \
objs/src/http/modules/ngx_http_try_files_module.o \
objs/src/http/modules/ngx_http_auth_basic_module.o \
objs/src/http/modules/ngx_http_access_module.o \
objs/src/http/modules/ngx_http_limit_conn_module.o \
objs/src/http/modules/ngx_http_limit_req_module.o \
objs/src/http/modules/ngx_http_realip_module.o \
objs/src/http/modules/ngx_http_geo_module.o \
objs/src/http/modules/ngx_http_map_module.o \
objs/src/http/modules/ngx_http_split_clients_module.o \
objs/src/http/modules/ngx_http_referer_module.o \
objs/src/http/modules/ngx_http_rewrite_module.o \
objs/src/http/modules/ngx_http_ssl_module.o \
objs/src/http/modules/ngx_http_proxy_module.o \
objs/src/http/modules/ngx_http_fastcgi_module.o \
objs/src/http/modules/ngx_http_uwsgi_module.o \
objs/src/http/modules/ngx_http_scgi_module.o \
objs/src/http/modules/ngx_http_memcached_module.o \
objs/src/http/modules/ngx_http_empty_gif_module.o \
objs/src/http/modules/ngx_http_browser_module.o \
objs/src/http/modules/ngx_http_upstream_hash_module.o \
objs/src/http/modules/ngx_http_upstream_ip_hash_module.o \
objs/src/http/modules/ngx_http_upstream_least_conn_module.o \
objs/src/http/modules/ngx_http_upstream_random_module.o \
objs/src/http/modules/ngx_http_upstream_keepalive_module.o \
objs/src/http/modules/ngx_http_upstream_zone_module.o \
objs/ngx_modules.o \
-fPIE -pie -s -Wl,-z,relro,-z,now -lcrypt -lpcre2-8 -lssl -lcrypto -lz \
-Wl,-E
sed -e "s|%%PREFIX%%|/opt/portadv/tools/nginx-install|" \
-e "s|%%PID_PATH%%|/opt/portadv/tools/nginx-install/logs/nginx.pid|" \
-e "s|%%CONF_PATH%%|/opt/portadv/tools/nginx-install/conf/nginx.conf|" \
-e "s|%%ERROR_LOG_PATH%%|/opt/portadv/tools/nginx-install/logs/error.log|" \
< docs/man/nginx.8 > objs/nginx.8
make[1]: Leaving directory '/root/Porting-advisor_23.0.RC2_linux-Kunpeng/Porting-advisor_23.0.RC2_linux-Kunpeng/webui/nginx-install/nginx'
make -f objs/Makefile install
make[1]: Entering directory '/root/Porting-advisor_23.0.RC2_linux-Kunpeng/Porting-advisor_23.0.RC2_linux-Kunpeng/webui/nginx-install/nginx'
test -d '/opt/portadv/tools/nginx-install' || mkdir -p '/opt/portadv/tools/nginx-install'
test -d '/opt/portadv/tools/nginx-install/sbin' \
|| mkdir -p '/opt/portadv/tools/nginx-install/sbin'
test ! -f '/opt/portadv/tools/nginx-install/sbin/nginx' \
|| mv '/opt/portadv/tools/nginx-install/sbin/nginx' \
'/opt/portadv/tools/nginx-install/sbin/nginx.old'
cp objs/nginx '/opt/portadv/tools/nginx-install/sbin/nginx'
test -d '/opt/portadv/tools/nginx-install/conf' \
|| mkdir -p '/opt/portadv/tools/nginx-install/conf'
cp conf/koi-win '/opt/portadv/tools/nginx-install/conf'
cp conf/koi-utf '/opt/portadv/tools/nginx-install/conf'
cp conf/win-utf '/opt/portadv/tools/nginx-install/conf'
test -f '/opt/portadv/tools/nginx-install/conf/mime.types' \
|| cp conf/mime.types '/opt/portadv/tools/nginx-install/conf'
cp conf/mime.types '/opt/portadv/tools/nginx-install/conf/mime.types.default'
test -f '/opt/portadv/tools/nginx-install/conf/fastcgi_params' \
|| cp conf/fastcgi_params '/opt/portadv/tools/nginx-install/conf'
cp conf/fastcgi_params \
'/opt/portadv/tools/nginx-install/conf/fastcgi_params.default'
test -f '/opt/portadv/tools/nginx-install/conf/fastcgi.conf' \
|| cp conf/fastcgi.conf '/opt/portadv/tools/nginx-install/conf'
cp conf/fastcgi.conf '/opt/portadv/tools/nginx-install/conf/fastcgi.conf.default'
test -f '/opt/portadv/tools/nginx-install/conf/uwsgi_params' \
|| cp conf/uwsgi_params '/opt/portadv/tools/nginx-install/conf'
cp conf/uwsgi_params \
'/opt/portadv/tools/nginx-install/conf/uwsgi_params.default'
test -f '/opt/portadv/tools/nginx-install/conf/scgi_params' \
|| cp conf/scgi_params '/opt/portadv/tools/nginx-install/conf'
cp conf/scgi_params \
'/opt/portadv/tools/nginx-install/conf/scgi_params.default'
test -f '/opt/portadv/tools/nginx-install/conf/nginx.conf' \
|| cp conf/nginx.conf '/opt/portadv/tools/nginx-install/conf/nginx.conf'
cp conf/nginx.conf '/opt/portadv/tools/nginx-install/conf/nginx.conf.default'
test -d '/opt/portadv/tools/nginx-install/logs' \
|| mkdir -p '/opt/portadv/tools/nginx-install/logs'
test -d '/opt/portadv/tools/nginx-install/logs' \
|| mkdir -p '/opt/portadv/tools/nginx-install/logs'
test -d '/opt/portadv/tools/nginx-install/html' \
|| cp -R docs/html '/opt/portadv/tools/nginx-install'
test -d '/opt/portadv/tools/nginx-install/logs' \
|| mkdir -p '/opt/portadv/tools/nginx-install/logs'
make[1]: Leaving directory '/root/Porting-advisor_23.0.RC2_linux-Kunpeng/Porting-advisor_23.0.RC2_linux-Kunpeng/webui/nginx-install/nginx'
Nginx install success!
Checking for nginx install success!
It may take a few minutes to generate the certificate, please wait...
Certificate generated successfully. You can import the root certificate to the browser to mask security alarms when you access the tool. The root certificate is stored in /opt/portadv/tools/webui/ca.crt.
Created symlink /etc/systemd/system/multi-user.target.wants/nginx_port.service → /usr/lib/systemd/system/nginx_port.service.
no crontab for porting
Locking password for user porting.
passwd: Success
Created symlink /etc/systemd/system/multi-user.target.wants/gunicorn_port.service → /etc/systemd/system/gunicorn_port.service.
Porting Web console is now running, go to: https://192.168.1.61:8084/porting/#/login
Successfully installed the Kunpeng Porting Advisor in /opt/portadv/.
[root@openEuler Porting-advisor_23.0.RC2_linux-Kunpeng]

登录界面

port1

port2