Hi,
On the FNMS Application server is there a way to move all logs and folders to another data drive? Most customers do not want anything installed on the C drive.
Thanks,
Steve
Apr 08, 2019 08:30 AM
Steven,
FlexNet Manager is tied to .Net and such some logs and other items cannot be moved off of the C drive for the Application and Beacon servers.
For FNMS agents you can control where the logs are written to however by updating the config.ini during install. Please let me know if you have any other questions.
Thanks
Brad
Apr 08, 2019 09:21 AM
Much FlexNet application data (like data for other applications) is stored under the system %ProgramData% directory. Organizations typically configure this directory to be on the C: drive, but it could be placed elsewhere if people want application data stored somewhere different. This is something that would be configured at the operating system level, not something configured just for FlexNet or any other specific application.
Some selected data directories can be configured at installation time to not be placed under %ProgramData%. I think [at least some of] these can be configured in the install wizard UI, but I typically do installs using an msiexec command line so know the settings to configure on the command line better than what can be done in the install wizard UI:
For example:
msiexec /i "FlexNet Manager Suite Server.Msi" /l*v install.log BASEDIR=D:\Beacon DATAIMPORTDIR=D:\DataImport WAREHOUSEDIR=D:\Warehouse INCOMINGDIR=D:\Incoming
After installation there are some registry entries which can be set (or changed) to point to alternate locations:
I would recommend stopping services and moving current original directory contents at the same time as changing these settings in the registry.
(Thanks @mrichardson for the registry settings tips.)
Apr 09, 2019 07:54 PM - edited Apr 11, 2019 09:35 PM
Apr 10, 2019 01:33 PM
Apr 11, 2019 10:33 AM
Is there a way to move these files and logs after the fact? We installed our Beacon Server over a year ago, and the person helping us from Flexera said this couldn't be done. It would be great to be able to get this switched without having to uninstall and reinstall.
Apr 23, 2019 08:40 AM
As of today we cannot move these files but long term there are enhancements for this.
Apr 23, 2019 10:09 AM
Apr 24, 2019 05:02 AM
There's also the possibility of using a folder junction to workaround this limitation, however I haven't tested this yet so I recommend to try it first on a development environment but I don't see it causing any ill effects as NTFS junctions are supported in .NET.
Using C:\ProgramData\Flexera Software\Compliance\Logging as an example:
1: Shut down the FlexNet Manager services and IIS or any component which has logs you wish to move.
2: Move the log "Logging" folder to the new location, such as D:\Flexera\FNMS\Logging
3: Use the following PowerShell command to create a folder junction:
New-Item 'C:\ProgramData\Flexera Software\Compliance\Logging' -ItemType Junction -Value D:\Flexera\FNMS\Logging
Apr 24, 2019 05:03 AM
Hi,
I have tried the suggested edits in the registry, but all it does is break communication with the beacon. Has anybody tried this solutions successfully after the beacon has been installed?
Dec 07, 2020 08:56 AM
Hi all,
I'm using the NTFS junction successfully for few years already on all FNMS parts (Batch. Inventory, Analytics, Web, Beacons) in production.
Before installation of the application:
After installation of the application:
Of course, I don't provide any guarantees on this, I'm only a community member and you are doing this on your own risk.
Regards,
Pavol
Dec 07, 2020 09:16 AM