6月 112023
5月 182023
4月 112023
安装epel软件源仓库
[root@localhost ~]# dnf install epel-release Last metadata expiration check: 0:03:00 ago on Tue 12 Dec 2023 09:01:45 AM CST. Dependencies resolved. ================================================================================ Package Architecture Version Repository Size ================================================================================ Installing: epel-release noarch 9-7.el9 extras 19 k Transaction Summary ================================================================================ Install 1 Package Total download size: 19 k Installed size: 26 k Is this ok [y/N]:
安装编译工具及内核开发库
[root@localhost ~]# dnf install gcc make perl kernel-devel kernel-headers bzip2 dkms Extra Packages for Enterprise Linux 9 - x86_64 2.6 MB/s | 20 MB 00:07 Extra Packages for Enterprise Linux 9 openh264 1.2 kB/s | 2.5 kB 00:02 Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: bzip2 x86_64 1.0.8-8.el9 baseos 52 k dkms noarch 3.0.12-1.el9 epel 80 k gcc x86_64 11.4.1-2.1.el9 appstream 32 M kernel-devel x86_64 5.14.0-362.8.1.el9_3 appstream 20 M kernel-headers x86_64 5.14.0-362.8.1.el9_3 appstream 6.5 M make x86_64 1:4.3-7.el9 baseos 530 k perl x86_64 4:5.32.1-480.el9 appstream 13 k Upgrading: elfutils-libelf x86_64 0.189-3.el9 baseos 192 k elfutils-libs x86_64 0.189-3.el9 baseos 254 k glibc x86_64 2.34-83.el9.7 baseos 1.9 M glibc-common x86_64 2.34-83.el9.7 baseos 309 k glibc-gconv-extra x86_64 2.34-83.el9.7 baseos 1.6 M glibc-langpack-en x86_64 2.34-83.el9.7 baseos 567 k libgcc x86_64 11.4.1-2.1.el9 baseos 94 k libgomp x86_64 11.4.1-2.1.el9 baseos 270 k libstdc++ x86_64 11.4.1-2.1.el9 baseos 736 k openssl x86_64 1:3.0.7-24.el9 baseos 1.2 M openssl-libs x86_64 1:3.0.7-24.el9 baseos 2.1 M zlib x86_64 1.2.11-40.el9 baseos 90 k Installing dependencies: annobin x86_64 12.12-1.el9 appstream 977 k binutils x86_64 2.35.2-42.el9 baseos 4.5 M binutils-gold x86_64 2.35.2-42.el9 baseos 734 k bison x86_64 3.7.4-5.el9 appstream 921 k cpp x86_64 11.4.1-2.1.el9 appstream 11 M dwz x86_64 0.14-3.el9 appstream 127 k efi-srpm-macros noarch 6-2.el9_0 appstream 22 k elfutils-debuginfod-client x86_64 0.189-3.el9 baseos 36 k elfutils-libelf-devel x86_64 0.189-3.el9 appstream 21 k flex x86_64 2.6.4-9.el9 appstream 308 k fonts-srpm-macros noarch 1:2.0.5-7.el9.1 appstream 27 k gcc-c++ x86_64 11.4.1-2.1.el9 appstream 13 M gcc-plugin-annobin x86_64 11.4.1-2.1.el9 appstream 48 k ghc-srpm-macros noarch 1.5.0-6.el9 appstream 7.8 k glibc-devel x86_64 2.34-83.el9.7 appstream 50 k glibc-headers x86_64 2.34-83.el9.7 appstream 450 k go-srpm-macros noarch 3.2.0-2.el9 appstream 26 k kernel-core x86_64 5.14.0-362.8.1.el9_3 baseos 20 M kernel-devel-matched x86_64 5.14.0-362.8.1.el9_3 appstream 5.1 M kernel-modules-core x86_64 5.14.0-362.8.1.el9_3 baseos 32 M kernel-srpm-macros noarch 1.0-13.el9 appstream 15 k libdatrie x86_64 0.2.13-4.el9 appstream 32 k libmpc x86_64 1.2.1-4.el9 appstream 61 k libpkgconf x86_64 1.7.3-10.el9 baseos 35 k libstdc++-devel x86_64 11.4.1-2.1.el9 appstream 2.2 M libthai x86_64 0.1.28-8.el9 appstream 208 k libxcrypt-devel x86_64 4.4.18-3.el9 appstream 28 k libzstd-devel x86_64 1.5.1-2.el9 appstream 46 k llvm-libs x86_64 16.0.6-4.el9 appstream 24 M lua-srpm-macros noarch 1-6.el9 appstream 8.5 k m4 x86_64 1.4.19-1.el9 appstream 294 k ocaml-srpm-macros noarch 6-6.el9 appstream 7.8 k openblas-srpm-macros noarch 2-11.el9 appstream 7.3 k openssl-devel x86_64 1:3.0.7-24.el9 appstream 3.0 M perl-Algorithm-Diff noarch 1.2010-4.el9 appstream 47 k perl-Archive-Tar noarch 2.38-6.el9 appstream 71 k perl-Archive-Zip noarch 1.68-6.el9 appstream 106 k perl-Attribute-Handlers noarch 1.01-480.el9 appstream 28 k perl-AutoLoader noarch 5.74-480.el9 appstream 21 k perl-AutoSplit noarch 5.74-480.el9 appstream 22 k perl-B x86_64 1.80-480.el9 appstream 179 k perl-Benchmark noarch 1.23-480.el9 appstream 27 k perl-CPAN noarch 2.29-3.el9 appstream 556 k perl-CPAN-Meta noarch 2.150010-460.el9 appstream 176 k perl-CPAN-Meta-Requirements noarch 2.140-461.el9 appstream 31 k perl-CPAN-Meta-YAML noarch 0.018-461.el9 appstream 26 k perl-Carp noarch 1.50-460.el9 appstream 29 k perl-Class-Struct noarch 0.66-480.el9 appstream 22 k perl-Compress-Bzip2 x86_64 2.28-5.el9 appstream 69 k perl-Compress-Raw-Bzip2 x86_64 2.101-5.el9 appstream 34 k perl-Compress-Raw-Lzma x86_64 2.101-3.el9 appstream 50 k perl-Compress-Raw-Zlib x86_64 2.101-5.el9 appstream 60 k perl-Config-Extensions noarch 0.03-480.el9 appstream 12 k perl-Config-Perl-V noarch 0.33-4.el9 appstream 21 k perl-DBM_Filter noarch 0.06-480.el9 appstream 32 k perl-DB_File x86_64 1.855-4.el9 appstream 81 k perl-Data-Dumper x86_64 2.174-462.el9 appstream 55 k perl-Data-OptList noarch 0.110-17.el9 appstream 26 k perl-Data-Section noarch 0.200007-14.el9 appstream 25 k perl-Devel-PPPort x86_64 3.62-4.el9 appstream 211 k perl-Devel-Peek x86_64 1.28-480.el9 appstream 32 k perl-Devel-SelfStubber noarch 1.06-480.el9 appstream 15 k perl-Devel-Size x86_64 0.83-10.el9 appstream 31 k perl-Digest noarch 1.19-4.el9 appstream 25 k perl-Digest-MD5 x86_64 2.58-4.el9 appstream 36 k perl-Digest-SHA x86_64 1:6.02-461.el9 appstream 61 k perl-Digest-SHA1 x86_64 2.13-34.el9 appstream 52 k perl-DirHandle noarch 1.05-480.el9 appstream 13 k perl-Dumpvalue noarch 2.27-480.el9 appstream 19 k perl-DynaLoader x86_64 1.47-480.el9 appstream 26 k perl-Encode x86_64 4:3.08-462.el9 appstream 1.7 M perl-Encode-devel x86_64 4:3.08-462.el9 appstream 41 k perl-English noarch 1.11-480.el9 appstream 14 k perl-Env noarch 1.04-460.el9 appstream 19 k perl-Errno x86_64 1.30-480.el9 appstream 15 k perl-Exporter noarch 5.74-461.el9 appstream 31 k perl-ExtUtils-CBuilder noarch 1:0.280236-4.el9 appstream 46 k perl-ExtUtils-Command noarch 2:7.60-3.el9 appstream 14 k perl-ExtUtils-Constant noarch 0.25-480.el9 appstream 47 k perl-ExtUtils-Embed noarch 1.35-480.el9 appstream 18 k perl-ExtUtils-Install noarch 2.20-4.el9 appstream 44 k perl-ExtUtils-MM-Utils noarch 2:7.60-3.el9 appstream 12 k perl-ExtUtils-MakeMaker noarch 2:7.60-3.el9 appstream 289 k perl-ExtUtils-Manifest noarch 1:1.73-4.el9 appstream 34 k perl-ExtUtils-Miniperl noarch 1.09-480.el9 appstream 15 k perl-ExtUtils-ParseXS noarch 1:3.40-460.el9 appstream 182 k perl-Fcntl x86_64 1.13-480.el9 appstream 20 k perl-File-Basename noarch 2.85-480.el9 appstream 17 k perl-File-Compare noarch 1.100.600-480.el9 appstream 13 k perl-File-Copy noarch 2.34-480.el9 appstream 20 k perl-File-DosGlob x86_64 1.12-480.el9 appstream 20 k perl-File-Fetch noarch 1.00-4.el9 appstream 30 k perl-File-Find noarch 1.37-480.el9 appstream 26 k perl-File-HomeDir noarch 1.006-4.el9 appstream 57 k perl-File-Path noarch 2.18-4.el9 appstream 35 k perl-File-Temp noarch 1:0.231.100-4.el9 appstream 59 k perl-File-Which noarch 1.23-10.el9 appstream 21 k perl-File-stat noarch 1.09-480.el9 appstream 17 k perl-FileCache noarch 1.10-480.el9 appstream 15 k perl-FileHandle noarch 2.03-480.el9 appstream 16 k perl-Filter x86_64 2:1.60-4.el9 appstream 81 k perl-Filter-Simple noarch 0.96-460.el9 appstream 27 k perl-FindBin noarch 1.51-480.el9 appstream 14 k perl-GDBM_File x86_64 1.18-480.el9 appstream 23 k perl-Getopt-Long noarch 1:2.52-4.el9 appstream 60 k perl-Getopt-Std noarch 1.12-480.el9 appstream 16 k perl-HTTP-Tiny noarch 0.076-461.el9 appstream 53 k perl-Hash-Util x86_64 0.23-480.el9 appstream 34 k perl-Hash-Util-FieldHash x86_64 1.20-480.el9 appstream 38 k perl-I18N-Collate noarch 1.02-480.el9 appstream 14 k perl-I18N-LangTags noarch 0.44-480.el9 appstream 55 k perl-I18N-Langinfo x86_64 0.19-480.el9 appstream 23 k perl-IO x86_64 1.43-480.el9 appstream 87 k perl-IO-Compress noarch 2.102-4.el9 appstream 256 k perl-IO-Compress-Lzma noarch 2.101-4.el9 appstream 74 k perl-IO-Socket-IP noarch 0.41-5.el9 appstream 42 k perl-IO-Socket-SSL noarch 2.073-1.el9 appstream 217 k perl-IO-Zlib noarch 1:1.11-4.el9 appstream 19 k perl-IPC-Cmd noarch 2:1.04-461.el9 appstream 39 k perl-IPC-Open3 noarch 1.21-480.el9 appstream 23 k perl-IPC-SysV x86_64 2.09-4.el9 appstream 42 k perl-IPC-System-Simple noarch 1.30-6.el9 appstream 40 k perl-Importer noarch 0.026-4.el9 appstream 39 k perl-JSON-PP noarch 1:4.06-4.el9 appstream 65 k perl-Locale-Maketext noarch 1.29-461.el9 appstream 94 k perl-Locale-Maketext-Simple noarch 1:0.21-480.el9 appstream 18 k perl-MIME-Base64 x86_64 3.16-4.el9 appstream 30 k perl-MIME-Charset noarch 1.012.2-15.el9 appstream 48 k perl-MRO-Compat noarch 0.13-15.el9 appstream 19 k perl-Math-BigInt noarch 1:1.9998.18-460.el9 appstream 188 k perl-Math-BigInt-FastCalc x86_64 0.500.900-460.el9 appstream 27 k perl-Math-BigRat noarch 0.2614-460.el9 appstream 38 k perl-Math-Complex noarch 1.59-480.el9 appstream 47 k perl-Memoize noarch 1.03-480.el9 appstream 57 k perl-Module-Build noarch 2:0.42.31-9.el9 appstream 255 k perl-Module-CoreList noarch 1:5.20210320-3.el9 appstream 81 k perl-Module-CoreList-tools noarch 1:5.20210320-3.el9 appstream 18 k perl-Module-Load noarch 1:0.36-4.el9 appstream 17 k perl-Module-Load-Conditional noarch 0.74-4.el9 appstream 22 k perl-Module-Loaded noarch 1:0.08-480.el9 appstream 14 k perl-Module-Metadata noarch 1.000037-460.el9 appstream 35 k perl-Module-Signature noarch 0.88-1.el9 appstream 83 k perl-Mozilla-CA noarch 20200520-6.el9 appstream 12 k perl-NDBM_File x86_64 1.15-480.el9 appstream 22 k perl-NEXT noarch 0.67-480.el9 appstream 21 k perl-Net noarch 1.02-480.el9 appstream 26 k perl-Net-Ping noarch 2.74-5.el9 appstream 49 k perl-Net-SSLeay x86_64 1.92-2.el9 appstream 365 k perl-ODBM_File x86_64 1.16-480.el9 appstream 23 k perl-Object-HashBase noarch 0.009-7.el9 appstream 25 k perl-Opcode x86_64 1.48-480.el9 appstream 36 k perl-POSIX x86_64 1.94-480.el9 appstream 96 k perl-Package-Generator noarch 1.106-23.el9 appstream 23 k perl-Params-Check noarch 1:0.38-461.el9 appstream 22 k perl-Params-Util x86_64 1.102-5.el9 appstream 33 k perl-PathTools x86_64 3.78-461.el9 appstream 85 k perl-Perl-OSType noarch 1.010-461.el9 appstream 23 k perl-PerlIO-via-QuotedPrint noarch 0.09-4.el9 appstream 22 k perl-Pod-Checker noarch 4:1.74-4.el9 appstream 32 k perl-Pod-Escapes noarch 1:1.07-460.el9 appstream 20 k perl-Pod-Functions noarch 1.13-480.el9 appstream 14 k perl-Pod-Html noarch 1.25-480.el9 appstream 27 k perl-Pod-Perldoc noarch 3.28.01-461.el9 appstream 83 k perl-Pod-Simple noarch 1:3.42-4.el9 appstream 215 k perl-Pod-Usage noarch 4:2.01-4.el9 appstream 40 k perl-Safe noarch 2.41-480.el9 appstream 25 k perl-Scalar-List-Utils x86_64 4:1.56-461.el9 appstream 71 k perl-Search-Dict noarch 1.07-480.el9 appstream 13 k perl-SelectSaver noarch 1.02-480.el9 appstream 12 k perl-SelfLoader noarch 1.26-480.el9 appstream 22 k perl-Socket x86_64 4:2.031-4.el9 appstream 54 k perl-Software-License noarch 0.103014-12.el9 appstream 128 k perl-Storable x86_64 1:3.21-460.el9 appstream 95 k perl-Sub-Exporter noarch 0.987-27.el9 appstream 66 k perl-Sub-Install noarch 0.928-28.el9 appstream 22 k perl-Symbol noarch 1.08-480.el9 appstream 14 k perl-Sys-Hostname x86_64 1.23-480.el9 appstream 17 k perl-Sys-Syslog x86_64 0.36-461.el9 appstream 47 k perl-Term-ANSIColor noarch 5.01-461.el9 appstream 48 k perl-Term-Cap noarch 1.17-460.el9 appstream 22 k perl-Term-Complete noarch 1.403-480.el9 appstream 13 k perl-Term-ReadLine noarch 1.17-480.el9 appstream 19 k perl-Term-Size-Perl x86_64 0.031-12.el9 appstream 21 k perl-Term-Table noarch 0.015-8.el9 appstream 35 k perl-Test noarch 1.31-480.el9 appstream 29 k perl-Test-Harness noarch 1:3.42-461.el9 appstream 267 k perl-Test-Simple noarch 3:1.302183-4.el9 appstream 525 k perl-Text-Abbrev noarch 1.02-480.el9 appstream 12 k perl-Text-Balanced noarch 2.04-4.el9 appstream 48 k perl-Text-Diff noarch 1.45-13.el9 appstream 41 k perl-Text-Glob noarch 0.11-15.el9 appstream 13 k perl-Text-ParseWords noarch 3.30-460.el9 appstream 16 k perl-Text-Tabs+Wrap noarch 2013.0523-460.el9 appstream 23 k perl-Text-Template noarch 1.59-5.el9 appstream 60 k perl-Thread noarch 3.05-480.el9 appstream 18 k perl-Thread-Queue noarch 3.14-460.el9 appstream 21 k perl-Thread-Semaphore noarch 2.13-480.el9 appstream 16 k perl-Tie noarch 4.6-480.el9 appstream 32 k perl-Tie-File noarch 1.06-480.el9 appstream 43 k perl-Tie-Memoize noarch 1.1-480.el9 appstream 14 k perl-Tie-RefHash noarch 1.40-4.el9 appstream 23 k perl-Time noarch 1.03-480.el9 appstream 19 k perl-Time-HiRes x86_64 4:1.9764-462.el9 appstream 57 k perl-Time-Local noarch 2:1.300-7.el9 appstream 33 k perl-Time-Piece x86_64 1.3401-480.el9 appstream 41 k perl-URI noarch 5.09-3.el9 appstream 108 k perl-Unicode-Collate x86_64 1.29-4.el9 appstream 732 k perl-Unicode-Normalize x86_64 1.27-461.el9 appstream 91 k perl-Unicode-UCD noarch 0.75-480.el9 appstream 79 k perl-User-pwent noarch 1.03-480.el9 appstream 21 k perl-autodie noarch 2.34-4.el9 appstream 94 k perl-autouse noarch 1.11-480.el9 appstream 14 k perl-base noarch 2.27-480.el9 appstream 16 k perl-bignum noarch 0.51-460.el9 appstream 42 k perl-blib noarch 1.07-480.el9 appstream 13 k perl-constant noarch 1.33-461.el9 appstream 23 k perl-debugger noarch 1.56-480.el9 appstream 134 k perl-deprecate noarch 0.04-480.el9 appstream 15 k perl-devel x86_64 4:5.32.1-480.el9 appstream 660 k perl-diagnostics noarch 1.37-480.el9 appstream 211 k perl-doc noarch 5.32.1-480.el9 appstream 4.5 M perl-encoding x86_64 4:3.00-462.el9 appstream 62 k perl-encoding-warnings noarch 0.13-480.el9 appstream 17 k perl-experimental noarch 0.022-6.el9 appstream 21 k perl-fields noarch 2.27-480.el9 appstream 16 k perl-filetest noarch 1.03-480.el9 appstream 15 k perl-if noarch 0.60.800-480.el9 appstream 14 k perl-inc-latest noarch 2:0.500-20.el9 appstream 24 k perl-interpreter x86_64 4:5.32.1-480.el9 appstream 71 k perl-less noarch 0.03-480.el9 appstream 13 k perl-lib x86_64 0.65-480.el9 appstream 15 k perl-libnet noarch 3.13-4.el9 appstream 125 k perl-libnetcfg noarch 4:5.32.1-480.el9 appstream 17 k perl-libs x86_64 4:5.32.1-480.el9 appstream 2.0 M perl-local-lib noarch 2.000024-13.el9 appstream 67 k perl-locale noarch 1.09-480.el9 appstream 14 k perl-macros noarch 4:5.32.1-480.el9 appstream 11 k perl-meta-notation noarch 5.32.1-480.el9 appstream 10 k perl-mro x86_64 1.23-480.el9 appstream 28 k perl-open noarch 1.12-480.el9 appstream 17 k perl-overload noarch 1.31-480.el9 appstream 46 k perl-overloading noarch 0.02-480.el9 appstream 13 k perl-parent noarch 1:0.238-460.el9 appstream 14 k perl-perlfaq noarch 5.20201107-4.el9 appstream 372 k perl-ph x86_64 5.32.1-480.el9 appstream 42 k perl-podlators noarch 1:4.14-460.el9 appstream 112 k perl-sigtrap noarch 1.09-480.el9 appstream 16 k perl-sort noarch 2.04-480.el9 appstream 14 k perl-srpm-macros noarch 1-41.el9 appstream 8.2 k perl-subs noarch 1.03-480.el9 appstream 12 k perl-threads x86_64 1:2.25-460.el9 appstream 57 k perl-threads-shared x86_64 1.61-460.el9.0.1 appstream 44 k perl-utils noarch 5.32.1-480.el9 appstream 55 k perl-vars noarch 1.05-480.el9 appstream 13 k perl-version x86_64 7:0.99.28-4.el9 appstream 62 k perl-vmsish noarch 1.04-480.el9 appstream 14 k pkgconf x86_64 1.7.3-10.el9 baseos 40 k pkgconf-m4 noarch 1.7.3-10.el9 baseos 14 k pkgconf-pkg-config x86_64 1.7.3-10.el9 baseos 10 k pyproject-srpm-macros noarch 1.9.0-1.el9 appstream 14 k python-srpm-macros noarch 3.9-52.el9 appstream 22 k python3-pyparsing noarch 2.4.7-9.el9 baseos 150 k qt5-srpm-macros noarch 5.15.9-1.el9 appstream 7.9 k redhat-rpm-config noarch 201-1.el9 appstream 66 k rust-srpm-macros noarch 17-4.el9 appstream 9.3 k sombok x86_64 2.4.0-16.el9 appstream 47 k systemtap-sdt-devel x86_64 4.9-3.el9 appstream 73 k tar x86_64 2:1.34-6.el9_1 baseos 876 k unzip x86_64 6.0-56.el9 baseos 180 k zip x86_64 3.0-35.el9 baseos 263 k zlib-devel x86_64 1.2.11-40.el9 appstream 44 k Installing weak dependencies: perl-CPAN-DistnameInfo noarch 0.12-23.el9 appstream 14 k perl-Encode-Locale noarch 1.05-21.el9 appstream 19 k perl-Term-Size-Any noarch 0.002-35.el9 appstream 13 k perl-TermReadKey x86_64 2.38-11.el9 appstream 36 k perl-Unicode-LineBreak x86_64 2019.001-11.el9 appstream 120 k Transaction Summary ================================================================================ Install 283 Packages Upgrade 12 Packages Total download size: 210 M Is this ok [y/N]:
执行挂载安装
[root@localhost ~]# mount /dev/cdrom /mnt/ mount: /mnt: WARNING: source write-protected, mounted read-only. [root@localhost ~]# /mnt/VBoxLinuxAdditions.run Verifying archive integrity... 100% MD5 checksums are OK. All good. Uncompressing VirtualBox 7.0.12 Guest Additions for Linux 100% VirtualBox Guest Additions installer Copying additional installer modules ... Installing additional modules ... VirtualBox Guest Additions: Starting. VirtualBox Guest Additions: Setting up modules VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel modules. This may take a while. VirtualBox Guest Additions: To build modules for other installed kernels, run VirtualBox Guest Additions: /sbin/rcvboxadd quicksetup <version> VirtualBox Guest Additions: or VirtualBox Guest Additions: /sbin/rcvboxadd quicksetup all VirtualBox Guest Additions: Kernel headers not found for target kernel 5.14.0-284.11.1.el9_2.x86_64. Please install them and execute /sbin/rcvboxadd setup VirtualBox Guest Additions: reloading kernel modules and services VirtualBox Guest Additions: unable to load vboxguest kernel module, see dmesg VirtualBox Guest Additions: kernel modules and services were not reloaded The log file /var/log/vboxadd-setup.log may contain further information. [root@localhost ~]#
重启系统并查看服务状态
[root@localhost ~]# systemctl status vboxadd.service ● vboxadd.service Loaded: loaded (/opt/VBoxGuestAdditions-7.0.12/init/vboxadd; enabled; preset: disabled) Active: active (exited) since Tue 2023-12-12 09:28:56 CST; 51s ago Process: 733 ExecStart=/opt/VBoxGuestAdditions-7.0.12/init/vboxadd start (code=exited, status=0/SUCCESS) Main PID: 733 (code=exited, status=0/SUCCESS) CPU: 1.195s Dec 12 09:28:54 localhost systemd[1]: Starting vboxadd.service... Dec 12 09:28:54 localhost vboxadd[733]: VirtualBox Guest Additions: Starting. Dec 12 09:28:56 localhost.localdomain systemd[1]: Finished vboxadd.service. [root@localhost ~]#
3月 112023
错误提示
libssl.so.1.1: cannot open shared object file:
安装兼容包
[root@localhost ~]# rpm -lq compat-openssl11 /etc/pki/tls /etc/pki/tls/openssl11.cnf /usr/lib/.build-id /usr/lib/.build-id/1c /usr/lib/.build-id/1c/3767ddaa4d1def25adad2b7381dd9f64c398ea /usr/lib/.build-id/8d /usr/lib/.build-id/8d/871848498766a795a3dfd8fd6a65e1da922e70 /usr/lib/.build-id/8f /usr/lib/.build-id/8f/41514e4e08e283ef0e9f264b9d8f5b65885aae /usr/lib/.build-id/a7 /usr/lib/.build-id/a7/a80f68249faa8cbcb4b7ea61ec4bd12a3b007c /usr/lib64/engines-1.1 /usr/lib64/engines-1.1/afalg.so /usr/lib64/engines-1.1/padlock.so /usr/lib64/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1.1k /usr/lib64/libssl.so.1.1 /usr/lib64/libssl.so.1.1.1k /usr/share/doc/compat-openssl11 /usr/share/doc/compat-openssl11/FAQ /usr/share/doc/compat-openssl11/NEWS /usr/share/doc/compat-openssl11/README /usr/share/licenses/compat-openssl11 /usr/share/licenses/compat-openssl11/LICENSE [root@localhost ~]#
2月 282023
查看客户机列表 [ops@localhost ~]$ sudo virsh list --all Id Name State ---------------------------------- 39 windows04 running 52 windows05 running 53 fileserver01 running 65 windows03 running 79 windows-desktop running 80 windows02 running - ubuntu shut off - windows01 shut off - windows06 shut off [ops@localhost ~]$ 查看指定vm的块设备列表 [ops@localhost ~]$ sudo virsh domblklist ubuntu Target Source ------------------------------------------------- vda /var/lib/libvirt/images/ubuntu.qcow2 sda - [ops@localhost ~]$ 查看磁盘信息 [ops@localhost ~]$ sudo qemu-img info /var/lib/libvirt/images/ubuntu.qcow2 image: /var/lib/libvirt/images/ubuntu.qcow2 file format: qcow2 virtual size: 100 GiB (107374182400 bytes) disk size: 68.5 GiB cluster_size: 65536 Format specific information: compat: 1.1 compression type: zlib lazy refcounts: true refcount bits: 16 corrupt: false extended l2: false Child node '/file': filename: /var/lib/libvirt/images/ubuntu.qcow2 protocol type: file file length: 100 GiB (107390828544 bytes) disk size: 68.5 GiB Format specific information: extent size hint: 1048576 [ops@localhost ~]$ 块设备容量调整命令参数 [ops@localhost ~]$ sudo virsh blockresize --help NAME blockresize - Resize block device of domain. SYNOPSIS blockresize <domain> <path> <size> DESCRIPTION Resize block device of domain. OPTIONS [--domain] <string> domain name, id or uuid [--path] <string> Fully-qualified path of block device [--size] <number> New size of the block device, as scaled integer (default KiB) [ops@localhost ~]$ 必须在启动状态下执行命令 [ops@localhost ~]$ sudo virsh blockresize ubuntu /var/lib/libvirt/images/ubuntu.qcow2 200G error: Failed to resize block device '/var/lib/libvirt/images/ubuntu.qcow2' error: Requested operation is not valid: domain is not running [ops@localhost ~]$ 启动服务并执行命令 [ops@localhost ~]$ sudo virsh start ubuntu Domain 'ubuntu' started [ops@localhost ~]$ sudo virsh blockresize ubuntu /var/lib/libvirt/images/ubuntu.qcow2 200G Block device '/var/lib/libvirt/images/ubuntu.qcow2' is resized [ops@localhost ~]$ 重新查看磁盘信息 [ops@localhost ~]$ sudo qemu-img info /var/lib/libvirt/images/ubuntu.qcow2 image: /var/lib/libvirt/images/ubuntu.qcow2 file format: qcow2 virtual size: 200 GiB (214748364800 bytes) disk size: 68.5 GiB cluster_size: 65536 cleanly shut down: no Format specific information: compat: 1.1 compression type: zlib lazy refcounts: true refcount bits: 16 corrupt: false extended l2: false Child node '/file': filename: /var/lib/libvirt/images/ubuntu.qcow2 protocol type: file file length: 100 GiB (107390828544 bytes) disk size: 68.5 GiB Format specific information: extent size hint: 1048576 [ops@localhost ~]$
1月 282023
PS C:\Users\harveymei> robocopy /? ------------------------------------------------------------------------------- ROBOCOPY :: Windows 的可靠文件复制 ------------------------------------------------------------------------------- 开始时间: 2023年12月4日 16:55:28 用法 :: ROBOCOPY source destination [file [file]...] [options] 源 :: 源目录(驱动器:\路径或\\服务器\共享\路径)。 目标 :: 目标目录(驱动器:\路径或\\服务器\共享\路径)。 文件 :: 要复制的文件(名称/通配符: 默认为 "*.*")。 :: :: 复制选项: :: /S :: 复制子目录,但不复制空的子目录。 /E :: 复制子目录,包括空的子目录。 /LEV:n :: 仅复制源目录树的前 n 层。 /Z :: 在可重新启动模式下复制文件。 /B :: 在备份模式下复制文件。 /ZB :: 使用可重新启动模式;如果拒绝访问,请使用备份模式。 /J :: 复制时使用未缓冲的 I/O (推荐在复制大文件时使用)。 /EFSRAW :: 在 EFS RAW 模式下复制所有加密的文件。 /COPY:复制标记:: 要复制的文件内容(默认为 /COPY:DAT)。 (复制标志:D=Data、A=Attributes、T=Timestamps、X=Skip alt 数据流(如果 /B 或 /ZB 则忽略 X)。 (S=安全=NTFS ACL,O=所有者信息,U=审核信息)。 /SEC :: 复制具有安全性的文件(等同于 /COPY:DATS)。 /COPYALL :: 复制所有文件信息(等同于 /COPY:DATSOU)。 /NOCOPY :: 不复制任何文件信息(与 /PURGE 一起使用)。 /SECFIX :: 修复所有文件的文件安全性,即使是跳过的文件。 /TIMFIX :: 修复所有文件的文件时间,即使是跳过的文件。 /PURGE :: 删除源中不再存在的目标文件/目录。 /MIR :: 镜像目录树(等同于 /E 加 /PURGE)。 /MOV :: 移动文件(复制后从源中删除)。 /MOVE :: 移动文件和目录(复制后从源中删除)。 /A+:[RASHCNET] :: 将给定的属性添加到复制的文件。 /A-:[RASHCNETO]:: 从复制的文件中删除给定的属性。 /CREATE :: 仅创建目录树和长度为零的文件。 /FAT :: 仅使用 8.3 FAT 文件名创建目标文件。 /256 :: 关闭超长路径(> 256 个字符)支持。 /MON:n :: 监视源;发现多于 n 个更改时再次运行。 /MOT:m :: 监视源;如果更改,在 m 分钟时间后再次运行。 /RH:hhmm-hhmm :: 可以启动新的复制时运行的小时数 - 时间。 /PF :: 基于每个文件(而不是每个步骤)来检查运行小时数。 /IPG:n :: 程序包间的间距(ms),以释放低速线路上的带宽。 /SJ:: 将接合复制为接合而非接合目标。 /SL:: 将符号链接复制为链接而非链接目标。 /MT[:n] :: 使用 n 个线程进行多线程复制(默认值为 8)。 n 必须至少为 1,但不得大于 128。 该选项与 /IPG 和 /EFSRAW 选项不兼容。 使用 /LOG 选项重定向输出以便获得最佳性能。 /DCOPY:复制标记:: 要复制的目录内容(默认为 /DCOPY:DA)。 (copyflag: D=数据,A=属性,T=时间戳,E=EA,X=跳过替换数据流)。 /NODCOPY :: 不复制任何目录信息(默认情况下,执行 /DCOPY:DA)。 /NOOFFLOAD :: 在不使用 Windows 复制卸载机制的情况下复制文件。 /COMPRESS :: 在文件传输期间请求网络压缩(如果适用)。 /SPARSE :: 复制期间启用保留稀疏状态 :: :: 复制文件限制选项 : :: /IoMaxSize:n[KMG] :: 每个{read,write}循环请求的 I/O 的最大大小(n [KMG]字节)。 /IoRate: n[KMG] :: 请求的 I/O 速率 ( n [KMG] 字节/秒)。 /Threshold:n[KMG] :: 阻止的文件大小阈值,以 n [KMG] 个字节为单位 (请参阅备注)。 :: :: 文件选择选项: :: /A :: 仅复制具有存档属性集的文件。 /M :: 仅复制具有存档属性的文件并重置存档属性。 /IA:[RASHCNETO] :: 仅包含具有任意给定属性集的文件。 /XA:[RASHCNETO] :: 排除具有任意给定属性集的文件。 /XF 文件[文件]... :: 排除与给定名称/路径/通配符匹配的文件。 /XD 目录[目录]... :: 排除与给定名称/路径匹配的目录。 /XC :: 排除已更改的文件。 /XN :: 排除较新的文件。 /XO :: 排除较旧的文件。 /XX :: 排除多余的文件和目录。 /XL :: 排除孤立的文件和目录。 /IS :: 包含相同文件。 /IT :: 包含已调整的文件。 /MAX:n :: 最大的文件大小 - 排除大于 n 字节的文件。 /MIN:n :: 最小的文件大小 - 排除小于 n 字节的文件。 /MAXAGE:n :: 最长的文件存在时间 - 排除早于 n 天/日期的文件。 /MINAGE:n :: 最短的文件存在时间 - 排除晚于 n 天/日期的文件。 /MAXLAD:n :: 最大的最后访问日期 - 排除自 n 以来未使用的文件。 /MINLAD:n :: 最小的最后访问日期 - 排除自 n 以来使用的文件。 (If n < 1900 then n = n days, else n = YYYYMMDD date)。 /FFT :: 假设 FAT 文件时间(2 秒粒度)。 /DST :: 弥补 1 小时的 DST 时间差。 /XJ:: 排除(文件和目录的)符号链接和接合点。 /XJD:: 排除目录和接合点的符号链接。 /XJF :: 排除文件的符号链接。 /IM :: 包含已修改的文件(更改时间不同)。 :: :: 重试选项: :: /R:n :: 失败副本的重试次数: 默认为 1 百万。 /W:n :: 两次重试间的等待时间: 默认为 30 秒。 /REG :: 将注册表中的 /R:n 和 /W:n 保存为默认设置。 /TBD :: 等待定义共享名称(重试错误 67)。 /LFSM :: 在低可用空间模式下运行,启用复制暂停和继续(参见“备注”)。 /LFSM:n[KMG] :: /LFSM,指定下限大小 (n[K:kilo, M:mega, G:giga] 字节)。 :: :: 日志记录选项: :: /L :: 仅列出 - 不复制、添加时间戳或删除任何文件。 /X :: 报告所有多余的文件,而不只是选中的文件。 /V :: 生成详细输出,同时显示跳过的文件。 /TS :: 在输出中包含源文件的时间戳。 /FP :: 在输出中包含文件的完整路径名称。 /BYTES :: 以字节打印大小。 /NS :: 无大小 - 不记录文件大小。 /NC :: 无类别 - 不记录文件类别。 /NFL :: 无文件列表 - 不记录文件名。 /NDL :: 无目录列表 - 不记录目录名称。 /NP :: 无进度 - 不显示已复制的百分比。 /ETA :: 显示复制文件的预期到达时间。 /LOG:文件 :: 将状态输出到日志文件(覆盖现有日志)。 /LOG+:文件 :: 将状态输出到日志文件(附加到现有日志中)。 /UNILOG:文件 :: 以 UNICODE 方式将状态输出到日志文件(覆盖现有日志)。 /UNILOG+:文件 :: 以 UNICODE 方式将状态输出到日志文件(附加到现有日志中)。 /TEE :: 输出到控制台窗口和日志文件。 /NJH :: 没有作业标头。 /NJS :: 没有作业摘要。 /UNICODE :: 以 UNICODE 方式输出状态。 :: :: 作业选项 : :: /JOB:作业名称 :: 从命名的作业文件中提取参数。 /SAVE:作业名称 :: 将参数保存到命名的作业文件 /QUIT :: 处理命令行后退出(以查看参数)。 /NOSD :: 未指定源目录。 /NODD :: 未指定目标目录。 /IF :: 包含以下文件。 :: :: 备注: :: 以前在卷的根目录上使用 /PURGE 或 /MIR 导致 robocopy 也对“系统卷信息”目录内的 文件应用所请求的操作。现在不再是这种情形;如果 指定了任何一项,则 robocopy 将跳过 复制会话简要源目录和目标目录中具有该名称的任何文件或目录。 已修改的文件分类仅在源 和目标文件系统支持更改时间戳(例如 NTFS) 以及源和目标文件具有不同的更改时间(否则相同) 时才适用。默认情况下不复制这些文件;指定 /IM 以包含它们。 /DCOPY:E 标志请求扩展属性复制应该 针对目录进行尝试。请注意,如果目录的 EA 无法复制, 则当前 robocopy 将继续。/COPYALL 中也未包括 在 /COPYALL 中。 如果指定了 /IoMaxSize 或 /IoRate,则 robocopy 将启用 复制文件限制 (目的是减少系统负载)。 两者都可以调整为允许值或最佳值;亦即,两者 指定所需的复制参数,但系统和 robocopy 允许根据需要将其调整为合理的/允许的值。 如果还使用了/Threshold,它将为文件大小指定最小值以 参与限制;低于该大小的文件将不会受到限制。 所有这三个参数的值后面都能加上可选后缀 字符(从集 [KMG](K, M, G)中)。 使用 /LFSM 请求 robocopy 在“低可用空间模式”下运行。 在该模式下,robocopy 会暂停(每当文件副本导致) 目标卷的可用空间低于可以 由 LFSM:n[KMG] 形式的标志明确指定的“下限”值时,robocopy 将会暂停。 如果指定了 /LFSM,但没有显式下限值,则会将下限设置为 目标卷大小的百分之十。 低可用空间模式与 /MT 和 /EFSRAW不兼容。 PS C:\Users\harveymei>
12月 282022
共享目录设置(注册表)备份和恢复
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Shares
访问控制列表(权限)备份和恢复
PS C:\Users\harveymei> icacls ICACLS name /save aclfile [/T] [/C] [/L] [/Q] 将匹配名称的文件和文件夹的 DACL 存储到 aclfile 中 以便将来与 /restore 一起使用。请注意,未保存 SACL、 所有者或完整性标签。 ICACLS directory [/substitute SidOld SidNew [...]] /restore aclfile [/C] [/L] [/Q] 将存储的 DACL 应用于目录中的文件。 ICACLS name /setowner user [/T] [/C] [/L] [/Q] 更改所有匹配名称的所有者。该选项不会强制更改所有 身份;使用 takeown.exe 实用程序可实现 该目的。 ICACLS name /findsid Sid [/T] [/C] [/L] [/Q] 查找包含显式提及 SID 的 ACL 的 所有匹配名称。 ICACLS name /verify [/T] [/C] [/L] [/Q] 查找其 ACL 不规范或长度与 ACE 计数不一致的所有文件。 ICACLS name /reset [/T] [/C] [/L] [/Q] 为所有匹配文件使用默认继承的 ACL 替换 ACL。 ICACLS name [/grant[:r] Sid:perm[...]] [/deny Sid:perm [...]] [/remove[:g|:d]] Sid[...]] [/T] [/C] [/L] [/Q] [/setintegritylevel Level:policy[...]] /grant[:r] Sid:perm 授予指定的用户访问权限。如果使用 :r, 这些权限将替换以前授予的所有显式权限。 如果不使用 :r,这些权限将添加到以前授予的 所有显式权限。 /deny Sid:perm 显式拒绝指定的用户访问权限。 将为列出的权限添加显式拒绝 ACE, 并删除所有显式授予的权限中的相同权限。 /remove[:[g|d]] Sid 删除 ACL 中所有出现的 SID。使用 :g,将删除授予该 SID 的所有权限。使用 :d,将删除拒绝该 SID 的所有权限。 /setintegritylevel [(CI)(OI)]级别将完整性 ACE 显式 添加到所有匹配文件。要指定的级别为以下级别 之一: L[ow] M[edium] H[igh] 完整性 ACE 的继承选项可以优先于级别,但只应用于 目录。 /inheritance:e|d|r e - 启用继承 d - 禁用继承并复制 ACE r - 删除所有继承的 ACE 注意: Sid 可以采用数字格式或友好的名称格式。如果给定数字格式, 那么请在 SID 的开头添加一个 *。 /T 指示在以该名称指定的目录下的所有匹配文件/目录上 执行此操作。 /C 指示此操作将在所有文件错误上继续进行。 仍将显示错误消息。 /L 指示此操作在符号 链接本身而不是其目标上执行。 /Q 指示 icacls 应该禁止显示成功消息。 ICACLS 保留 ACE 项的规范顺序: 显式拒绝 显式授予 继承的拒绝 继承的授予 perm 是权限掩码,可以指定两种格式之一: 简单权限序列: N - 无访问权限 F - 完全访问权限 M - 修改权限 RX - 读取和执行权限 R - 只读权限 W - 只写权限 D - 删除权限 在括号中以逗号分隔的特定权限列表: DE - 删除 RC - 读取控制 WDAC - 写入 DAC WO - 写入所有者 S - 同步 AS - 访问系统安全性 MA - 允许的最大值 GR - 一般性读取 GW - 一般性写入 GE - 一般性执行 GA - 全为一般性 RD - 读取数据/列出目录 WD - 写入数据/添加文件 AD - 附加数据/添加子目录 REA - 读取扩展属性 WEA - 写入扩展属性 X - 执行/遍历 DC - 删除子项 RA - 读取属性 WA - 写入属性 继承权限可以优先于每种格式,但只应用于 目录: (OI) - 对象继承 (CI) - 容器继承 (IO) - 仅继承 (NP) - 不传播继承 (I) - 从父容器继承的权限 示例: icacls c:\windows\* /save AclFile /T - 将 c:\windows 及其子目录下所有文件的 ACL 保存到 AclFile。 icacls c:\windows\ /restore AclFile - 将还原 c:\windows 及其子目录下存在的 AclFile 内 所有文件的 ACL。 icacls file /grant Administrator:(D,WDAC) - 将授予用户对文件删除和写入 DAC 的管理员 权限。 icacls file /grant *S-1-1-0:(D,WDAC) - 将授予由 sid S-1-1-0 定义的用户对文件删除和 写入 DAC 的权限。 PS C:\Users\harveymei>
内容引用:
https://learn.microsoft.com/zh-cn/windows-server/administration/windows-commands/icacls
https://learn.microsoft.com/en-us/windows/win32/secauthz/dacls-and-aces
https://learn.microsoft.com/zh-cn/troubleshoot/windows-client/networking/saving-restoring-existing-windows-shares
https://learn.microsoft.com/en-us/windows-server/identity/ad-ds/manage/understand-security-identifiers
11月 202022
查看当前启用仓库列表并禁用仓库
[ops@localhost ~]$ sudo dnf repolist [sudo] password for ops: repo id repo name appstream Rocky Linux 9 - AppStream baseos Rocky Linux 9 - BaseOS extras Rocky Linux 9 - Extras [ops@localhost ~]$ sudo dnf config-manager --disable appstream [ops@localhost ~]$ sudo dnf config-manager --disable baseos [ops@localhost ~]$ sudo dnf config-manager --disable extras [ops@localhost ~]$
检查可用性
[ops@localhost ~]$ sudo dnf makecache There are no enabled repositories in "/etc/yum.repos.d", "/etc/yum/repos.d", "/etc/distro.repos.d". [ops@localhost ~]$
10月 072022
错误提示
Guest agent is not responding: QEMU guest agent is not connected CODE_FILE ../src/qemu/qemu_domain.c CODE_FUNC qemuDomainAgentAvailable CODE_LINE 8526 LIBVIRT_CODE 86 LIBVIRT_DOMAIN 10 LIBVIRT_SOURCE util.error PRIORITY 3 SYSLOG_FACILITY 3 _BOOT_ID e8d41ada1ec94052900e15bd6cabd727 _CAP_EFFECTIVE 1ffffffffff _CMDLINE /usr/sbin/virtqemud --timeout 120 _COMM virtqemud _EXE /usr/sbin/virtqemud _GID 0 _HOSTNAME localhost.localdomain _MACHINE_ID 760e98b720374a9087311a1aea584dc6 _PID 4865 _RUNTIME_SCOPE system _SELINUX_CONTEXT kernel _SOURCE_REALTIME_TIMESTAMP 1700126716143085 _SYSTEMD_CGROUP /system.slice/virtqemud.service _SYSTEMD_INVOCATION_ID d8c1cb44eba54d2788eb6492ef418a46 _SYSTEMD_SLICE system.slice _SYSTEMD_UNIT virtqemud.service _TRANSPORT journal _UID 0 __CURSOR s=3e22457506824768ad4f57aee3165252;i=ed1;b=e8d41ada1ec94052900e15bd6cabd727;m=13f550484;t=60a4198fd2603;x=5ee0a5b5940edc90 __MONOTONIC_TIMESTAMP 5357503620 __REALTIME_TIMESTAMP 1700126716143107
虚拟机安装代理客户端
[ops@localhost ~]$ sudo dnf info qemu-guest-agent Last metadata expiration check: 0:00:15 ago on Thu 16 Nov 2023 05:34:49 PM HKT. Available Packages Name : qemu-guest-agent Epoch : 17 Version : 7.2.0 Release : 14.el9_2.5 Architecture : x86_64 Size : 446 k Source : qemu-kvm-7.2.0-14.el9_2.5.src.rpm Repository : appstream Summary : QEMU guest agent URL : http://www.qemu.org/ License : GPLv2 and GPLv2+ and CC-BY Description : qemu-kvm is an open source virtualizer that provides hardware emulation for : the KVM hypervisor. : : This package provides an agent to run inside guests, which communicates : with the host over a virtio-serial channel named "org.qemu.guest_agent.0" : : This package does not need to be installed on the host OS. [ops@localhost ~]$
[ops@localhost ~]$ sudo dnf install qemu-guest-agent Last metadata expiration check: 0:02:19 ago on Thu 16 Nov 2023 05:34:49 PM HKT. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: qemu-guest-agent x86_64 17:7.2.0-14.el9_2.5 appstream 446 k Transaction Summary ================================================================================ Install 1 Package Total download size: 446 k Installed size: 1.8 M Is this ok [y/N]:
服务注册
[ops@localhost ~]$ sudo systemctl enable qemu-guest-agent Unit /usr/lib/systemd/system/qemu-guest-agent.service is added as a dependency to a non-existent unit dev-virtio\x2dports-org.qemu.guest_agent.0.device. [ops@localhost ~]$ sudo systemctl start qemu-guest-agent [ops@localhost ~]$ sudo systemctl status qemu-guest-agent ● qemu-guest-agent.service - QEMU Guest Agent Loaded: loaded (/usr/lib/systemd/system/qemu-guest-agent.service; enabled;> Active: active (running) since Thu 2023-11-16 17:41:24 HKT; 10s ago Main PID: 14117 (qemu-ga) Tasks: 2 (limit: 7887) Memory: 2.4M CPU: 9ms CGroup: /system.slice/qemu-guest-agent.service └─14117 /usr/bin/qemu-ga --method=virtio-serial --path=/dev/virtio> Nov 16 17:41:24 localhost.localdomain systemd[1]: Started QEMU Guest Agent. [ops@localhost ~]$
在主机上验证可用性
[ops@localhost ~]$ sudo virsh qemu-agent-command 1stvm '{"execute":"guest-info"}' [sudo] password for ops: {"return":{"version":"7.2.0","supported_commands":[{"enabled":true,"name":"guest-get-cpustats","success-response":true},{"enabled":true,"name":"guest-get-diskstats","success-response":true},{"enabled":true,"name":"guest-ssh-remove-authorized-keys","success-response":true},{"enabled":true,"name":"guest-ssh-add-authorized-keys","success-response":true},{"enabled":true,"name":"guest-ssh-get-authorized-keys","success-response":true},{"enabled":false,"name":"guest-get-devices","success-response":true},{"enabled":true,"name":"guest-get-osinfo","success-response":true},{"enabled":true,"name":"guest-get-timezone","success-response":true},{"enabled":true,"name":"guest-get-users","success-response":true},{"enabled":true,"name":"guest-get-host-name","success-response":true},{"enabled":false,"name":"guest-exec","success-response":true},{"enabled":false,"name":"guest-exec-status","success-response":true},{"enabled":true,"name":"guest-get-memory-block-info","success-response":true},{"enabled":true,"name":"guest-set-memory-blocks","success-response":true},{"enabled":true,"name":"guest-get-memory-blocks","success-response":true},{"enabled":true,"name":"guest-set-user-password","success-response":true},{"enabled":true,"name":"guest-get-fsinfo","success-response":true},{"enabled":true,"name":"guest-get-disks","success-response":true},{"enabled":true,"name":"guest-set-vcpus","success-response":true},{"enabled":true,"name":"guest-get-vcpus","success-response":true},{"enabled":true,"name":"guest-network-get-interfaces","success-response":true},{"enabled":true,"name":"guest-suspend-hybrid","success-response":false},{"enabled":true,"name":"guest-suspend-ram","success-response":false},{"enabled":true,"name":"guest-suspend-disk","success-response":false},{"enabled":true,"name":"guest-fstrim","success-response":true},{"enabled":true,"name":"guest-fsfreeze-thaw","success-response":true},{"enabled":true,"name":"guest-fsfreeze-freeze-list","success-response":true},{"enabled":true,"name":"guest-fsfreeze-freeze","success-response":true},{"enabled":true,"name":"guest-fsfreeze-status","success-response":true},{"enabled":false,"name":"guest-file-flush","success-response":true},{"enabled":false,"name":"guest-file-seek","success-response":true},{"enabled":false,"name":"guest-file-write","success-response":true},{"enabled":false,"name":"guest-file-read","success-response":true},{"enabled":false,"name":"guest-file-close","success-response":true},{"enabled":false,"name":"guest-file-open","success-response":true},{"enabled":true,"name":"guest-shutdown","success-response":false},{"enabled":true,"name":"guest-info","success-response":true},{"enabled":true,"name":"guest-set-time","success-response":true},{"enabled":true,"name":"guest-get-time","success-response":true},{"enabled":true,"name":"guest-ping","success-response":true},{"enabled":true,"name":"guest-sync","success-response":true},{"enabled":true,"name":"guest-sync-delimited","success-response":true}]}} [ops@localhost ~]$
9月 042022
当老板询问您项目和原始计划相比有何进展时,您最不应当说的是“我不知道”。 在项目滚动之前,可以通过设置基线并保存为原始日程的快照来避免这种情况。
如果当前数据似乎从未与基线同步,可能需要仔细查看原始计划。 例如,项目范围可能已更改,或者你所需的资源可能超出最初的想法。 检查项目 利益干系人 ,并考虑使用上述过程设置新的基线。
设置基线后向项目添加任务并更新基线
新增任务并链接任务
更新基线
确认
查看变化