Why does my offline update of Matlab 2021a fail ?
    2 visualizzazioni (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
    Neil Swallow
 il 21 Gen 2022
  
    
    
    
    
    Commentato: Neil Swallow
 il 12 Apr 2022
            Hello,
I've installed Matlab 2021a on a RedHat Linux 7 server which appears to be working fine.
However, when I try to apply Update 1 via the offline update method (this server is on an isolated network), the process takes around 6 hours and then fails (silently on the command line).
Following is the installed  version information information:
$ more VersionInfo.xml
	<?xml version="1.0" encoding="UTF-8"?>
	<!-- Version information for MathWorks R2021a Release -->
	<MathWorks_version_info>
	  <version>9.10.0.1602886</version>
	  <release>R2021a</release>
	  <description></description>
	  <date>Feb 17 2021</date>
	  <checksum>955897928</checksum>
	</MathWorks_version_info>
This is the command used to start the update and the exit code (where the path given contains the unpacked R2021a update zip file):
	$ ./update_installer -updatepackage /home/MATLAB/update1
	$ echo $?
	1
and this is the log file output:
	(Jan 17, 2022 12:29:42) ##################################################################
	(Jan 17, 2022 12:29:42) #
	(Jan 17, 2022 12:29:42) # Today's Date:
	(Jan 17, 2022 12:29:42) Mon Jan 17 12:29:41 GMT 2022
	(Jan 17, 2022 12:29:42)
	(Jan 17, 2022 12:29:42) System Info
	(Jan 17, 2022 12:29:42) OS: Linux 3.10.0-1062.12.1.el7.x86_64
	(Jan 17, 2022 12:29:42) Arch: amd64
	(Jan 17, 2022 12:29:42) Data Model: 64
	(Jan 17, 2022 12:29:42) Language: en
	(Jan 17, 2022 12:29:42) Java Vendor: Oracle Corporation
	(Jan 17, 2022 12:29:42) Java Home: /matlab/R2021a/sys/java/jre/glnxa64/jre
	(Jan 17, 2022 12:29:42) Java Version: 1.8.0_202
	(Jan 17, 2022 12:29:42) Java VM Name: Java HotSpot(TM) 64-Bit Server VM
	(Jan 17, 2022 12:29:42) Release Description: R2021a
	(Jan 17, 2022 12:29:42) Java Class Path: Skipped
	(Jan 17, 2022 12:29:42) User Name: swlib
	(Jan 17, 2022 12:29:42) Current Directory: /matlab/R2021a/bin/glnxa64
	(Jan 17, 2022 12:29:42) mode: silent
	(Jan 17, 2022 12:29:42) help: true
	(Jan 17, 2022 12:29:42) matlabroot: /matlab/R2021a
	(Jan 17, 2022 12:29:42) sessionid: 58d49c3d-3762-4248-adce-02464d48bc0d
	(Jan 17, 2022 12:29:42) helper_launch_path: /tmp/mw_update_installer_helper_tKMcEP
	(Jan 17, 2022 12:29:42) updatepackage: /home/MATLAB/update1
	(Jan 17, 2022 12:29:42) Current Update level: R2021a
	(Jan 17, 2022 12:29:43) Product Installation: MATLAB
	(Jan 17, 2022 12:29:44) user archive location /home/MATLAB/update1/R2021a
	(Jan 17, 2022 12:29:44) Starting local product/component search in download directory
	(Jan 17, 2022 12:29:44) Searching for archives...
	(Jan 17, 2022 12:29:44) Reading /home/MATLAB/update1/R2021a
	(Jan 17, 2022 12:29:44) Extracting /home/MATLAB/update1/R2021a/platform_glnxa64.zip
	(Jan 17, 2022 12:29:44) Extracting /home/MATLAB/update1/R2021a/platform_common.zip
	(Jan 17, 2022 12:29:44) Archive search complete.  2 total files found.
	(Jan 17, 2022 12:29:51) Completed local product/component search
	(Jan 17, 2022 12:29:51) Reading archives completed
	(Jan 17, 2022 12:30:01) Target Update level: R2021a_Update_1
	(Jan 17, 2022 12:30:01) Preparing update information
	(Jan 17, 2022 12:30:01) MATLAB version validation successful
	(Jan 17, 2022 18:51:33) Update size: 0 KB
	(Jan 17, 2022 18:51:33) Download size: 0 KB
	(Jan 17, 2022 18:51:33) Space check for update successful
	(Jan 17, 2022 18:51:34) Starting update task
	(Jan 17, 2022 18:51:34) Something unexpected occurred.: This is not common.
	 To resolve this issue, contact Technical Support.
			at com.mathworks.update_installer.ExceptionHandlerImpl.createUpdateInstallerException(Unknown Source)
			at com.mathworks.update_installer.ExceptionHandlerImpl.processException(Unknown Source)
			at com.mathworks.update_installer.UpdateInstallerService.updateInstallation(Unknown Source)
			at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
			at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
			at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
			at java.lang.reflect.Method.invoke(Method.java:498)
			at com.mathworks.installservicehandler.JsonPassThroughResponseWrapper.getData(JsonPassThroughResponseWrapper.java:24)
			at com.mathworks.installservicehandler.JsonPassThroughResponseWrapper.getData(JsonPassThroughResponseWrapper.java:10)
			at com.mathworks.installservicehandler.InstallServiceHandlerClient.executeService(InstallServiceHandlerClient.java:18)
			at com.mathworks.update_installer.UpdateInstallerClient$9.executeService(Unknown Source)
			at com.mathworks.installjscommon.InstallerClientUtility.executeGetNextStateInSequence(Unknown Source)
			at com.mathworks.update_installer.UpdateInstallerClient.clientMain(Unknown Source)
	Caused by: java.lang.NullPointerException
			at com.mathworks.install_impl.ComponentInstallerImpl.installComponent(Unknown Source)
			at com.mathworks.install_impl.ComponentInstallerImpl.extractComponents(Unknown Source)
			at com.mathworks.install_impl.ComponentInstallerImpl.installComponents(Unknown Source)
			at com.mathworks.install_impl.ProductInstallerImpl.updateProducts(Unknown Source)
			at com.mathworks.install_impl.InstallerImpl.update(Unknown Source)
			at com.mathworks.install_task.UpdateTask.execute(UpdateTask.java:46)
			at com.mathworks.install_task.AbstractDefaultInstallTask.call(AbstractDefaultInstallTask.java:24)
			... 11 more
	(Jan 17, 2022 18:51:34) Update session complete.
What is odd is that I have followed the same install process previously using the same versions on a different (though similar build) Red Hat server and had no issues.  
(for information, I'm using these versions to match that pre-existing build - newer versions will be installed eventually but for now this is what we need)
thanks,
Neil
0 Commenti
Risposta accettata
  Srijith Kasaragod
    
 il 8 Apr 2022
        Hi,
This seems to be a machine specific issue. There could be many reasons for this: a stale NFS mount, corrupted update package, Security software, permissions, etc. 
Installing the full MATLAB R2021a_Update1 rather than applying the update to the base installation is known to resolve this issue.
I hope this helps!
Più risposte (0)
Vedere anche
Categorie
				Scopri di più su Introduction to Installation and Licensing in Help Center e File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!