1. はじめに
IBM CloudでRackware RMM をカタログからインストールした場合は、2026年7月13日時点では、v7.4.14.2がインストールされる。日本語周りの問題が一部改善されているので、この環境をv7.7.3.10にupgradeしてみた。
ダウンロード先情報やそのための認証情報の詳細はTicketを起票してもらう必要があるが、原則upgrade用のスクリプトをダウンロードして実行するだけで良い。
2. Upgrade前の構成(IBM Cloudカタログからプロビジョニング直後)
[root@syasuda-rackware-rmm ~]# rw --version
Rackware CLI v7.4.14.2
Build date : Dec 12 2025 at 05:51:08
Build version : assembla-build-v7.4.14.2-0-g42fb660
Build source : root@cwh-build4a-linux.rackwareinc.lab
Build system : 2.6.32-642.el6.x86_64 on x86_64
[root@syasuda-rackware-rmm ~]# rwadm status all
Rocky Linux release 8.10 (Green Obsidian)
Found supported RedHat/CentOS release.
Rocky Linux release 8.10 (Green Obsidian)
Dependent services:
* running: httpd[995359]
* running: target[]
* running: rsyslogd[868]
* running: rmm[1509]
* running: crond[1435]
3. Upgrade方法
- 実行中のJobが存在しないこと
- /tmp に 11GB 以上の空き容量があること
- /opt に 8GB 以上の空き容量があること
- ダウンロードスクリプトが11GB近くあるのでその空き容量があること。
[root@syasuda-rackware-rmm ~]# curl -u "xxxxxxxxxx:xxxxxxx" -O ftp://xxxx.xxxx.xxx/my_releases/rackware-v7.7.3.10-x86_64.sh
[root@syasuda-rackware-rmm ~]# chmod 755 rackware-v7.7.3.10-x86_64.sh
重要ファイルのバックアップ
[root@syasuda-rackware-rmm ~]# cp /opt/rackware/data/opst.bin /tmp/opst-bak.bin
[root@syasuda-rackware-rmm ~]# cp /opt/rackware/data/rmm.db /tmp/rmm-bak.db
インストール中はTCP 80/443での通信が必要。
[root@syasuda-rackware-rmm ~]# ./rackware-v7.7.3.10-x86_64.sh
Verifying archive integrity... All good.
Uncompressing RackWare Software Package..............................................................................................
You must accept the terms of the license agreement to install and use this software.
END-USER LICENSE AGREEMENT FOR RACKWARE.
IMPORTANT PLEASE READ THE TERMS AND CONDITIONS OF THIS LICENSE AGREEMENT
CAREFULLY BEFORE INSTALLING OR USING THIS SOFTWARE:
RackWare's End-User License Agreement ("EULA") is a legal agreement between
you (either an individual or a single entity) and RackWare, Inc. (“RACKWARE”)
for the RackWare software product identified above which may include
associated software components, media, printed materials, and "online" or
electronic documentation ("SOFTWARE PRODUCT"). By installing, copying, or
otherwise using the SOFTWARE PRODUCT, you agree to be bound by the terms of
this EULA. This license agreement represents the entire agreement concerning
the program between you and RackWare, (referred to as "licenser"), and it
supersedes any prior proposal, representation, or understanding between the
parties. If you do not agree to the terms of this EULA, do not install or use
the SOFTWARE PRODUCT.
The SOFTWARE PRODUCT is protected by copyright laws and international
copyright treaties, as well as other intellectual property laws and treaties.
The SOFTWARE PRODUCT is licensed, not sold.
1. GRANT OF LICENSE.
Rackware grants you, subject to the terms and conditions of this EULA, a
limited, non-exclusive, non-assignable license to the SOFTWARE PRODUCT as
follows:
(a) Installation and Use.
RackWare grants you the right to install and use copies of the
SOFTWARE PRODUCT on computers running a validly licensed copy of the
operating system for which the SOFTWARE PRODUCT was designed.
(b) Backup Copies.
You may also make copies of the SOFTWARE PRODUCT as may be necessary for
backup and archival purposes.
2. DESCRIPTION OF OTHER RIGHTS AND LIMITATIONS.
(a) Maintenance of Copyright Notices.
You must not remove or alter any copyright notices on any and all copies
of the SOFTWARE PRODUCT.
(b) Distribution.
You may not distribute copies of the SOFTWARE PRODUCT to third parties.
(c) Prohibition on Reverse Engineering, Decompilation, and Disassembly.
You may not attempt to reverse engineer, decompile, or disassemble all or
any portion of the SOFTWARE PRODUCT, except and only to the extent that such
activity is expressly permitted by applicable law notwithstanding this
limitation.
(d) Rental.
You may not rent, lease, or lend the SOFTWARE PRODUCT.
(e) Support Services.
RackWare may provide you with support services related to the
SOFTWARE PRODUCT ("Support Services"). Any supplemental software code
provided to you as part of the Support Services shall be considered part of
the SOFTWARE PRODUCT and subject to the terms and conditions of this EULA.
(f) Compliance with Applicable Laws.
You must comply with all applicable laws regarding use of the SOFTWARE
PRODUCT.
3. TERMINATION
Without prejudice to any other rights, RackWare may terminate this EULA if you
fail to comply with the terms and conditions of this EULA. In such event, you
must destroy all copies of the SOFTWARE PRODUCT in your possession.
4. COPYRIGHT
All title, including but not limited to copyrights and other intellectual
property rights, in and to the SOFTWARE PRODUCT and any copies thereof are
owned by RackWare or its suppliers. All title and intellectual property
rights in and to the content which may be accessed through use of the SOFTWARE
PRODUCT is the property of the respective content owner and may be protected
by applicable copyright or other intellectual property laws and treaties. This
EULA grants you no rights to use such content. All rights not expressly
granted are reserved by RackWare.
5. NO WARRANTIES
RackWare expressly disclaims any warranty for the SOFTWARE PRODUCT. The
SOFTWARE PRODUCT is provided 'As Is' without any express or implied warranty
of any kind, including but not limited to any warranties of merchantability,
noninfringement, or fitness for a particular purpose. RackWare does not
warrant or assume responsibility for the accuracy or completeness of any
information, text, graphics, links or other items contained within the
SOFTWARE PRODUCT. RackWare makes no warranties respecting any harm that may
be caused by the transmission of a computer virus, worm, time bomb, logic
bomb, or other such computer program. RackWare further expressly disclaims
any warranty or representation to Authorized Users or to any third party.
6. LIMITATION OF LIABILITY
In no event shall RackWare be liable for any damages (including, without
limitation, lost profits, business interruption, or lost information) rising
out of 'Authorized Users' use of or inability to use the SOFTWARE PRODUCT,
even if RackWare has been advised of the possibility of such damages. In no
event will RackWare be liable for loss of data or for indirect, punitive,
special, incidental, consequential (including lost profit), or other damages
based in contract, tort or otherwise. RackWare shall have no liability with
respect to the content of the SOFTWARE PRODUCT or any part thereof, including
but not limited to errors or omissions contained therein, libel, infringements
of rights of publicity, privacy, trademark rights, business interruption,
personal injury, loss of privacy, moral rights or the disclosure of
confidential information.
7. MISCELLANEOUS
In the event of a legal dispute arising out of or related to this Agreement,
the prevailing party in any litigation will be entitled to recover its
attorney fees and court costs from the non-prevailing party. If any
installation or use of the SOFTWARE PRODUCT requires a click-through agreement
in recognition of any third party rights related to the SOFTWARE PRODUCT, you
agree that any provisions of such click-through agreement shall be binding
upon you in addition to the terms of this EULA or any other agreement you have
with RackWare.
Please type 'yes' then [enter] to accept the terms of the license agreement,
or simply press [enter] to abort installation.
Enter your acceptance: yes
Beginning installation ...
You must accept the terms of the license agreement to install and use this software.
MICROSOFT SOFTWARE LICENSE TERMS
Microsoft Windows Assessment and Deployment Kit (ADK) for Windows 10
Microsoft Windows Hardware Lab Kit (HLK) for Windows 10
Microsoft Windows Driver Kit (WDK) for Windows 10
These license terms are an agreement between Microsoft Corporation (or based on where you live, one of its affiliates) and you. Please read them. They apply to the software named above, which includes the media on which you received it, if any.
The terms also apply to any Microsoft
· updates,
· supplements,
· Internet-based services, and
· support services,
for this software, unless other terms accompany those items. If so, those terms apply.
By using the software, you accept these terms. If you do not accept them, do not use the software.
*******************************************************************
If you comply with these license terms, you have the perpetual rights below.
1. INSTALLATION AND USE RIGHTS.
a. ADK.
i. You may install and use any number of copies of the software on your devices solely for the purpose of deploying, maintaining, assessing system quality and evaluating your systems and devices on Windows Server 2008, Windo
ws Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Vista, Windows 7, Windows 8, Windows 8.1, or Windows 10 operating system software, and subsequent versions of Windows Server and Windows operating systems.
ii. Windows Pre-Installation Environment. You may install and use the Windows Pre-Installation Environment for purposes of installing and recovering Windows operating system software. For the avoidance of doubt, you may not u
se the Windows Pre-Installation Environment for any other purpose not expressly permitted in these license terms, including without limitation as a general operating system, as a thin client or as a remote desktop client.
b. HLK. One user may install and use any number of copies of the software on your devices to design, develop and test your programs, including to create submissions for the Windows Hardware Compatibility Program.
c. WDK. One user may install and use any number of copies of the software on your devices to design, develop and test your programs. Further, you may install, use and/or deploy via a network management system or as part of a desktop
image, any number of copies of the software on computer devices within your internal corporate network to design, develop and test your programs that run on a Microsoft operating system. Each copy must be complete, including all copyright and t
rademark notices. You must require end users to agree to terms that protect the software as much as these license terms.
d. Included Microsoft Programs. The software contains other Microsoft programs. These license terms govern your use of included Microsoft programs, except as otherwise indicated in these license terms. The ADK and HLK software incl
udes SQL Server 2012 Express, which is licensed under the terms and conditions of the SQL Server 2012 Express license located at https://go.microsoft.com/fwlink/?linkid=842829. You may only use this program in conjunction with the ADK and HLK s
oftware licensed here. If you do not accept the SQL Server 2012 Express license terms, you may not use the program.
e. Third Party Programs. The software may include third party code that Microsoft, not the third party, licenses to you under this agreement. Notices, if any, for the third party code are included for your information only and may b
e found in the credits.rtf or ThirdPartyNotices.txt file associated with the software.
2. ADDITIONAL LICENSING REQUIREMENTS AND/OR USE RIGHTS.
f. Distributable Code. The software contains code that you are permitted to distribute in programs you develop if you comply with the terms below.
i. Right to Use and Distribute. The code and text files listed below are “Distributable Code.”
1. ADK
a. Sample Code. You may modify, copy, and distribute the source and object code form of code marked as “sample.”
2. WDK
a. REDIST.TXT Files. You may copy and distribute the object code form of code listed in REDIST.TXT files plus any of the files listed on the REDIST list located at http://go.microsoft.com/fwlink/?LinkId=29484
0.
3. Third Party Distribution
a. You may permit distributors of your programs to copy and distribute the Distributable Code as part of those programs.
ii. Distribution Requirements. For any Distributable Code you distribute, you must
1. add significant primary functionality to it in your programs;
2. for any Distributable Code having a filename extension of .lib, distribute only the results of running such Distributable Code through a linker with your program;
3. distribute Distributable Code included in a setup program only as part of that setup program without modification;
4. require distributors and external end users to agree to terms that protect it at least as much as this agreement;
5. display your valid copyright notice on your programs; and
6. indemnify, defend, and hold harmless Microsoft from any claims, including attorneys’ fees, related to the distribution or use of your programs.
iii. Distribution Restrictions. You may not
1. alter any copyright, trademark or patent notice in the Distributable Code;
2. use Microsoft’s trademarks in your programs’ names or in a way that suggests your programs come from or are endorsed by Microsoft;
3. distribute Distributable Code to run on a platform other than the Windows platform;
4. include Distributable Code in malicious, deceptive or unlawful programs; or
5. modify or distribute the source code of any Distributable Code so that any part of it becomes subject to an Excluded License. An Excluded License is one that requires, as a condition of use, modification or distri
bution, that
a. the code be disclosed or distributed in source code form; or
b. others have the right to modify it.
3. INTERNET-BASED SERVICES. The software connects to Microsoft or service provider computer systems over the Internet. For more information see the Privacy Statement at go.microsoft.com/fwlink/?LinkID=522457. By using the software, you agr
ee that Microsoft may collect and use your information as described in the Privacy Statement.
4. ACTIVATION. The ADK software activates the use of Windows Vista, Windows Server 2008, Windows 7, Windows Server 2008 R2, Windows Thin PC, Windows PosReady 7, Windows 8, Windows Server 2012, Windows 8.1, Windows Server 2012 R2, Windows 10
, subsequent versions of Windows and subsequent versions of Windows Server, select products that use add-on product keys, and Microsoft Office 2010, 2013, 2016, and subsequent versions of Microsoft Office, with a specific physical hardware syste
m (“Device”). During activation, the ADK software will send information about the Device(s) to Microsoft. This information includes the version, language and product key of the software, the Internet protocol address of the system running the sof
tware, and information derived from the hardware configuration of the Device(s) running the software listed above in this Section 4. For more information, see go.microsoft.com/fwlink/?linkid=141210. By using the ADK software, you consent to the
transmission of this information.
5. SCOPE OF LICENSE. The software is licensed, not sold. This agreement only gives you some rights to use the software. Microsoft reserves all other rights. Unless applicable law gives you more rights despite this limitation, you may use th
e software only as expressly permitted in this agreement. In doing so, you must comply with any technical limitations in the software that only allow you to use it in certain ways. You may not
g. Except for the Microsoft .NET Framework, you must obtain Microsoft's prior written approval to disclose to a third party the results of any benchmark test of the software. You may conduct internal benchmark testing of .NET compon
ents and disclose the results of any benchmark test of those components under the conditions set forth at go.microsoft.com/fwlink/?LinkID=66406.
h. work around any technical limitations in the software;
i. reverse engineer, decompile or disassemble the software, except and only to the extent that applicable law expressly permits, despite this limitation;
j. make more copies of the software than specified in this agreement or allowed by applicable law, despite this limitation;
k. publish the software for others to copy;
l. rent, lease or lend the software;
m. transfer the software or this agreement to any third party; or
n. use the software for commercial software hosting services.
6. .NET FRAMEWORK SOFTWARE. The software contains Microsoft .NET Framework software. This software is part of Windows. The license terms for Windows apply to your use of the .NET Framework software.
7. BACKUP COPY. You may make one backup copy of the software. You may use it only to reinstall the software.
8. DOCUMENTATION. Any person that has valid access to your computer or internal network may copy and use the documentation for your internal, reference purposes.
9. EXPORT RESTRICTIONS. The software is subject to United States export laws and regulations. You must comply with all domestic and international export laws and regulations that apply to the software. These laws include restrictions on des
tinations, end users and end use. For additional information, see www.microsoft.com/exporting.
10. SUPPORT SERVICES. Because this software is “as is,” we may not provide support services for it.
11. ENTIRE AGREEMENT. This agreement, and the terms for supplements, updates, Internet-based services and support services that you use, are the entire agreement for the software and support services.
12. APPLICABLE LAW.
o. United States. If you acquired the software in the United States, Washington state law governs the interpretation of this agreement and applies to claims for breach of it, regardless of conflict of laws principles. The laws of th
e state where you live govern all other claims, including claims under state consumer protection laws, unfair competition laws, and in tort.
p. Outside the United States. If you acquired the software in any other country, the laws of that country apply.
13. LEGAL EFFECT. This agreement describes certain legal rights. You may have other rights under the laws of your country. You may also have rights with respect to the party from whom you acquired the software. This agreement does not change
your rights under the laws of your country if the laws of your country do not permit it to do so.
14. DISCLAIMER OF WARRANTY. The software is licensed “as-is.” You bear the risk of using it. Microsoft gives no express warranties, guarantees or conditions. You may have additional consumer rights or statutory guarantees under your local laws
which this agreement cannot change. To the extent permitted under your local laws, Microsoft excludes the implied warranties of merchantability, fitness for a particular purpose and non-infringement.
FOR AUSTRALIA – You have statutory guarantees under the Australian Consumer Law and nothing in these terms is intended to affect those rights.
15. LIMITATION ON AND EXCLUSION OF REMEDIES AND DAMAGES. You can recover from Microsoft and its suppliers only direct damages up to U.S. $5.00. You cannot recover any other damages, including consequential, lost profits, special, indirect or
incidental damages.
q. This limitation applies to
i. anything related to the software, services, content (including code) on third party Internet sites, or third party programs; and
ii. claims for breach of contract, breach of warranty, guarantee or condition, strict liability, negligence, or other tort to the extent permitted by applicable law.
It also applies even if Microsoft knew or should have known about the possibility of the damages. The above limitation or exclusion may not apply to you because your country may not allow the exclusion or limitation of incidental, consequential
or other damages.
Please type 'yes' then [enter] to accept the terms of the license agreement,
or simply press [enter] to abort installation.
Enter your acceptance: yes
Beginning installation ...
Checking the free space under /opt...Done
Checking the free space under /srv...Done
Checking the free space under /tmp...Done
Saving rmm persistent data ...
Backing up the RMM database...
RMM database backup finished.
Backing up the monitor database...
Monitor database backup finished.
Backing up the operation stats file...
Operation stats file backup finished.
RMM Database backed at: /tmp/tmp.1XLs29JWCD/data/rmm_backup.db
Monitor Database backed at: /tmp/tmp.1XLs29JWCD/data/monitor_backup.db
Operation stats file backed at:/tmp/tmp.1XLs29JWCD/data/opst_backup.bin
Failed to set locale, defaulting to C.UTF-8
Failed to set locale, defaulting to C.UTF-8
Skipping EPEL installation, as it is already installed...
The following pre-requisite packages are not installed but are required to proceed: ntp
Install ntp (Y/N) [Y]: Y
Install chrony for RHEL8
Failed to set locale, defaulting to C.UTF-8
Done.
Download ISO for vCenter autoprovision (Y/N) [N]: N
Download ISO for Linux Cloud Images and OLVM, Openshift, and KVM templateless provisioning (Y/N) [N]: N
Retaining previous GUI configurations: RmmLite GUI
Run 'rwadm gui select' to change GUI if required,although not recommended.
Changing password for user admin.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
ZFS is currently not installed on this system
Do you want to install and configure ZFS on this RMM? (Y/N) [N]: N
Do you want to configure NTP SERVER? This can be skipped in case of PS License type? (Y/N) [N]: N
Retaining previous NTP SERVER Configuration : pool.ntp.org.
Installing RackWare Software Package.
Please wait this may take several minutes . . .
Skipping offline package processing
Previous config saved to: '/opt/rackware/data/rwadm.conf-1783930603.saved'
Rocky Linux release 8.10 (Green Obsidian)
Found supported RedHat/CentOS release.
Rocky Linux release 8.10 (Green Obsidian)
RackWare Inc., Version v7.7.3.10, Copyright 2009-2026
Initializing installation on: syasuda-rackware-rmm
Logging at: /var/log/rackware/rwadm.log
Install: determining required packages ...
Install: checking internet connection ... Good!
Skipping Rackware local repo
Install: installing dependency packages ...
Install: Done.
Modifying iptables rules ...
success
Done.
Note: Forwarding request to 'systemctl enable rsyslog.service'.
Created symlink /etc/systemd/system/syslog.service -> /etc/systemd/system/rsyslog.service.
Created symlink /etc/systemd/system/multi-user.target.wants/rsyslog.service -> /etc/systemd/system/rsyslog.service.
Starting: ... Done.
* running: rsyslogd[868]
Enable: Sendmail: Done.
Configure: OpenSSH requirements...
Openssh configuration complete.
Manually download iso for templateless autoprovisioning.
Please download systemrescuecd-x86-5.2.2.iso from:
https://sourceforge.net/projects/systemrescuecd/files/sysresccd-x86/5.2.2/systemrescuecd-x86-5.2.2.iso/download
and place it in /opt/iso/
If Linux Cloud Images or templateless provisioning is needed in the future, please download systemrescue-7.01-amd64.iso from
https://sourceforge.net/projects/systemrescuecd/files/sysresccd-x86/7.01/systemrescue-7.01-amd64.iso/download
and place it in /opt/iso/
Removed /etc/systemd/system/multi-user.target.wants/rsyslog.service.
Removed /etc/systemd/system/syslog.service.
Created symlink /etc/systemd/system/syslog.service -> /etc/systemd/system/rsyslog.service.
Created symlink /etc/systemd/system/multi-user.target.wants/rsyslog.service -> /etc/systemd/system/rsyslog.service.
Configure: rsyslog: Done.
Configuring iscsi target
Configure: iscsitarget: Done.
Configuring logrotate
ln: failed to create symbolic link '/usr/lib64/libmicrohttpd.so.10': File exists
ln: failed to create symbolic link '/usr/lib64/libgcrypt.so.11': File exists
ln: failed to create symbolic link '/usr/lib64/libwbclient.so.0': File exists
Identity added: /root/.ssh/id_rsa (/root/.ssh/id_rsa)
Installed Standard RMM GUI.
Configuring http web server
Saving original config
Generating a RSA private key
.................+++++
............................................................................+++++
writing new private key to '/opt/rackware/www/certificates/RackWare_SSL.key'
-----
Configure: httpd: Done.
Checking SSH cipher Configuration...
Configuring samba service...
Note: Forwarding request to 'systemctl enable smb.service'.
Note: Forwarding request to 'systemctl enable nmb.service'.
Configuring Rackware Management Module (rmm)
Done.
Creating sudoers file for GUI.
Stopping: rmm ... Done.
* stopped: rmm
Configure: rmm: creating default options file ... Done.
Configure: rmm: Done.
Configure: determing required permissions... Done!
Skipping loopback device limit configuration ...
Configure: systemd/journal: Done.
Configure: SSL configurations...
SSL configuration complete.
Initialization Done.
4. Upgrade後の構成
[root@syasuda-rackware-rmm ~]# rw --version
Rackware CLI v7.7.3.10
Build date : Jul 2 2026 at 15:35:33
Build version : assembla-build-v7.7.3.10
Build source : jenkins@slc04-abuild-01
Build system : 6.18.7-0-virt on x86_64
[root@syasuda-rackware-rmm ~]# rwadm status all
Rocky Linux release 8.10 (Green Obsidian)
Found supported RedHat/CentOS release.
Rocky Linux release 8.10 (Green Obsidian)
Dependent services:
* running: httpd[1028847]
* running: target[]
* running: rsyslogd[1027748]
* running: rmm[1028810]
* running: crond[1027850]
[root@syasuda-rackware-rmm ~]# rw rmm show
RMM Info
Software version : v7.7.3.10
Build date/time : Jul 2 2026 at 15:35:33
Uptime : 5 minute(s), 21 second(s)
Installation Time : Mon Jun 15 00:20:15 2026
System Date/Time : Mon Jul 13 08:23:56 2026
Environment
LocalConfigDB : /opt/rackware/data/rmm.db
RemoteConfigDB : /opt/rackware/data/rmm.db
Configuration
Default boot method: tftp
RMM IP Interface:
Configured RMM Roles
ROLE : RMM_ROLE_STANDALONE
Configured RMM Hub(s)
Plugins
None installed
Operation Statistics
Total Host Captured : 0
Total Assign Operations : 0
Total Data Migrations : 9
Total Hosts Discovered : 5
Total Storage License(s) Consumed : 0
License Data
Version : 3.3 - Professional Services
Type : Marketplace(CPU Bound)
Functional Type : Migration
Quiesce Mode : Disabled
Limits Install Date Expiry Date Validity
------------ ------------------------ ------------------------ --------
45/50 remain Mon Jun 15 00:20:15 2026 Tue Jun 15 00:20:15 2027 Valid
Storage monitoring status : Running
5. 同期の例
- v7.4.14.2では、事前にWaveへ同期対象のサーバーを登録しておき、同期を開始するとそのタイミングでDiscoveryが実行され、その後の同期処理も進行する仕組みとなっていた。
- 一方、v7.7.3.10では、Sourceサーバーおよび必要に応じてその同期先となるTargetサーバーを登録した時点で、Discoveryが実行される仕組みに変更されている。そのため、(対向環境はSourceサーバー登録時点で既に定義されているため)Waveへホストを追加する際には、追加対象のホストを選択する設定のみ存在する。また、複数の同期設定をあらかじめ「Sync Profile」として保存しておくことができ、同期実行時には使用するSync Profileを選択して実行する構成となっている。




