Log drive letter change during Datastage Installation.

Got the following error during Datastage installation of 8.7, when installing RealTimePacks.

Starting installing installation unit: RealTimePacks
Start installing: installUnitId = RealTimePacks, installActionId = copy.real.time.dsengine.files ...... Done
Start installing: installUnitId = RealTimePacks, installActionId = copy.real.time.dsserver.files ...... Done
Start installing: installUnitId = RealTimePacks, installActionId = install.real.time.plugins ...... Invoking Exception HandlerStart installing: installUnitId = RealTimePacks, installActionId = install.real.time.plugins ...... Invoking Exception HandlerStart installing: installUnitId = RealTimePacks, installActionId = install.real.time.plugins ...... Invoking Exception HandlerStart installing: installUnitId = RealTimePacks, installActionId = install.real.time.plugins ...... Done

And the log shows the following Errors.

Finding or creating installer target area
Done.
Unable to open (or create) log file 'D:Usersroamtestw7dstage_wrapper_trace_1.log'. Check file and directory permissions.
java.io.FileNotFoundException: D:Usersroamtestw7dstage_wrapper_trace_1.log (The device is not ready.)
at java.io.FileOutputStream.<init>(FileOutputStream.java:188)
at java.io.FileOutputStream.<init>(FileOutputStream.java:113)
at com.ibm.datastage.logging.DataStageLogConfigurator.initialiseLogFile(DataStageLogConfigurator.java:219)
at com.ibm.datastage.logging.DataStageLogConfigurator.configureLogFileNames(DataStageLogConfigurator.java:190)
at com.ibm.datastage.logging.DataStageLogConfigurator.configure(DataStageLogConfigurator.java:64)
at com.ascential.dstage.proxies.NewRepos.Init(NewRepos.java:745)
at com.ascential.dstage.proxies.NewReposFactory.create(NewReposFactory.java:63)
at com.ascential.dstage.compinstall.ComponentInstallerImpl.initializeRepositoryInterface(ComponentInstallerImpl.java:845)
at com.ascential.dstage.compinstall.ComponentInstallerImpl.Initialize(ComponentInstallerImpl.java:626)
at com.ascential.dstage.compinstall.ComponentInstallerImpl.performActions(ComponentInstallerImpl.java:1415)
at com.ascential.dstage.compinstall.ComponentInstallerImpl.run(ComponentInstallerImpl.java:551)
at com.ascential.dstage.compinstall.ComponentInstaller.main(ComponentInstaller.java:62)
Unable to open (or create) log file 'D:Usersroamtestw7dstage_wrapper_trace_1.log'. Check file and directory permissions.

There was no way that the D drive, a DVD Reader could be used and I could not find anywhere in the scripts and configuration which indicated that D: was to be used.

To get around this, I performed the following :

Select Computer => manage Computer. From here, right click on the DVD drive and select Change Driver Letters and Paths.

Now, create a directory on the local machine and share that directory out. Now, from the computer icon, right click and select to map a new directory.

Select D: as the drive, and enter the name of the local machine and directory share. Now select retry installation on the installation application.

Leave a Reply