Giter Club home page Giter Club logo

freenas-vm-tools's Introduction

Join Discord Join Forums File Issue

TrueNAS CORE/Enterprise/SCALE main source repo

IMPORTANT NOTE:

This is the master branch of freenas, which is used for the creation and testing of TrueNAS CORE / Enterprise and TrueNAS SCALE Nightly builds. Submit Pull Requests here if you want to get changes into the next major release of TrueNAS. To build this source repo, checkout https://github.com/freenas/build for CORE/Enterprise and https://github.com/truenas/truenas-build for SCALE

Pull Request Instructions / Jenkins Commands

When submitting a pull-request, Jenkins will attempt to verify the changes to ensure it does not break our builds and/or passes QA tests.

Once whitelisted, the following commands may be used to interact with that service:

"ok to test" to accept this pull request for testing
"test this please" for a one time test run
"add to whitelist" to add the author to the whitelist

If the build fails for other various reasons you can rebuild.

"retest this please" to start a new build
"retest this please CLEAN" to start a new build, non-incremental

freenas-vm-tools's People

Contributors

650elx avatar brando56894 avatar erincodepirate avatar pwetzel avatar wrmilling avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

freenas-vm-tools's Issues

Poco shared libraries not found

On Arch Linux, the vm tools stopped working for me. I had this error in my journal:

freenas-vm-tools[14346]: /usr/local/sbin/freenas-vm-tools: error while loading shared libraries: libPocoUtil.so.47: cannot open shared object file: No such file or directory

I fixed this temporarily by symlinking the shared object files like so:

sudo ln -s /usr/lib/libPocoUtil.so /usr/lib/libPocoUtil.so.47
sudo ln -s /usr/lib/libPocoNet.so /usr/lib/libPocoNet.so.47
sudo ln -s /usr/lib/libPocoFoundation.so /usr/lib/libPocoFoundation.so.47

Additionally, the installation guide for Arch Linux is now out of date, as poco has been moved into the community repo.

VM Tools fails when VM has VPN service installed

Hi,

I have created a VM for installing OpenVPN Access Server in. That all seems to be fine. I've also added the freenas-vm-tools in there as well. I have found however that when the openvpnas service is running then the VM tools service dies when it gets queried.

systemctl status reports the following...

โ— freenas-vm-tools.service - FreeNAS guest VM tools agent
   Loaded: loaded (/usr/lib/systemd/system/freenas-vm-tools.service; enabled; vendor preset: enabled)
   Active: failed (Result: signal) since Sun 2017-03-19 16:50:26 GMT; 4min 38s ago
  Process: 1567 ExecStart=/usr/local/sbin/freenas-vm-tools (code=killed, signal=ABRT)
 Main PID: 1567 (code=killed, signal=ABRT)

Mar 19 16:46:05 vpnserver systemd[1]: Started FreeNAS guest VM tools agent.
Mar 19 16:46:05 vpnserver freenas-vm-tools[1567]: Plugin loaded: system
Mar 19 16:46:05 vpnserver freenas-vm-tools[1567]: Plugin loaded: file
Mar 19 16:46:05 vpnserver freenas-vm-tools[1567]: Plugin loaded: network
Mar 19 16:46:05 vpnserver freenas-vm-tools[1567]: Started
Mar 19 16:50:26 vpnserver systemd[1]: freenas-vm-tools.service: Main process exited, code=killed, status=6/ABRT
Mar 19 16:50:26 vpnserver systemd[1]: freenas-vm-tools.service: Unit entered failed state.
Mar 19 16:50:26 vpnserver systemd[1]: freenas-vm-tools.service: Failed with result 'signal'.

VM details are as follows: -
Devices

  • NIC --> E1000 --> Bridged using lagg0
  • DISK --> BLOCK --> 5GB --> AHCI
  • OS: Ubuntu Server 16.04.2

I have noticed that the openvpnas service creates another network interface which obviously isn't listed in the devices section. In my case this is named as0t0 (not sure if that is relevant).

If you need anymore information just let me know. I should add that I have two other servers (all cloned from the same VM) that are not exhibiting this issue which is why I believe it to do with the additional network interface.

Thanks in advance.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.