- Flexera Community
- :
- FlexNet Manager
- :
- FlexNet Manager Forum
- :
- Re: FNMS move all Logs, Readers, and intermediate data to a data drive.
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
FNMS move all Logs, Readers, and intermediate data to a data drive.
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
This thread has been automatically locked due to inactivity.
To continue the discussion, please start a new thread.
- Mark as New
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Mark as New
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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:
- Alternate location for %ProgramData%\Flexera Software\Beacon: BASEDIR=D:\Beacon
- Alternate location for %ProgramData%\Flexera Software\FlexNet Manager Platform\DataImport: DATAIMPORTDIR=D:\DataImport
- Alternate location for %ProgramData%\Flexera Software\Warehouse: WAREHOUSEDIR=D:\Warehouse
- Alternate location for %ProgramData%\Flexera Software\Incoming: INCOMINGDIR=D:\Incoming
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:
- HKLM\SOFTWARE\Wow6432Node\ManageSoft Corp\ManageSoft\Beacon\CurrentVersion\BaseDirectory (default location if not changed: %ProgramData%\Flexera Software\Beacon)
- HKLM\SOFTWARE\Wow6432Node\ManageSoft Corp\ManageSoft\Compliance\CurrentVersion\LoggingBaseDirectory and HKLM\SOFTWARE\ManageSoft Corp\ManageSoft\Compliance\CurrentVersion\LoggingBaseDirectory (default location if not changed: %ProgramData%\Flexera Software\Compliance\Logging)
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.)
- Mark as New
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
If the solution provided has helped, please mark it as such as this helps everyone to know what works.
- Mark as New
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
IT Software Asset Manager, Lead Sr.
- Mark as New
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
As of today we cannot move these files but long term there are enhancements for this.
- Mark as New
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
If the solution provided has helped, please mark it as such as this helps everyone to know what works.
- Mark as New
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
― Jean-Luc Picard
- Mark as New
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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?
- Mark as New
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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:
- create "d:\ProgramData\Flexera Software"
- run command: mklink /J "c:\ProgramData\Flexera Software" "d:\ProgramData\Flexera Software"
- install application (i.e. Beacon)
- install the application with usual default data location "c:\ProgramData\Flexera Software"
After installation of the application:
- uninstall product (i.e. Beacon)
- move "c:\ProgramData\Flexera Software" to "d:\ProgramData\Flexera Software"
- run command: mklink /J "c:\ProgramData\Flexera Software" "d:\ProgramData\Flexera Software"
- install the application with usual default data location "c:\ProgramData\Flexera Software"
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
