Everyone, please welcome my daughter Diana into the world.
She arrived at 7:26am today!
Everyone, please welcome my daughter Diana into the world.
She arrived at 7:26am today!
This guide assumes you already have a running Ubuntu 15.10 system on which you want to configure Xen Orchestra, everything else is documented below.
TL;DR: Run this command as root on Ubuntu 15.10...
sudo curl https://raw.githubusercontent.com/scottalanmiller/xenorchestra_installer/master/xo_install.sh | bash
During the installation of your OS, you'll want to create a user outside of root, I made my user account xoadmin
How to Install Xen Orchestra Source on Ubuntu 15.10 (self compiled) AKA MANUAL installation
sudo apt-get install --yes nfs-common
curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash -
sudo apt-get install --yes nodejs
curl -o /usr/local/bin/n https://raw.githubusercontent.com/visionmedia/n/master/bin/n
chmod +x /usr/local/bin/n
n stable
node -v
npm -v
sudo apt-get install --yes build-essential redis-server libpng-dev git python-minimal
git clone -b stable https://github.com/vatesfr/xo-server
git clone -b stable https://github.com/vatesfr/xo-web
cd xo-server
sudo npm install && npm run build
cp sample.config.yaml .xo-server.yaml
nano .xo-server.yaml
#Edit and uncomment it to have the right path to XO-Web, because XO-Server embeds an HTTP server (we assume that XO-Server and XO-Web are on the same directory). It's near the end of the file:
# mounts: '/': '../home/xoadmin/xo-web/dist/
# save and exit
cd ~
cd ../xo-web
sudo npm i [email protected]
sudo npm install
sudo npm run build
cd ../xo-server
sudo npm start
The scripted installation thanks to @scottalanmiller
Below is the preferred Installation method. It includes the systemctl xo-server.service written by @Danp
sudo bash
<password>
sudo curl https://raw.githubusercontent.com/scottalanmiller/xenorchestra_installer/master/xo_install.sh | bash
<password>
In your favorite web-browser go to this VM's IP Address, login with the default user: [email protected] and "admin" for the password. Update your Login Details!!
Add your Xen Server(s) and go to town.
Automatically Start XO at Boot - See this Post by @Danp Also copied below.
Create a file in /etc/systemd/system/xo-server.service and enter the below into it.
# systemd service for XO-Server.
[Unit]
Description= XO Server
After=network-online.target
[Service]
WorkingDirectory=/opt/xo-server/
ExecStart=/usr/local/bin/node ./bin/xo-server
Restart=always
SyslogIdentifier=xo-server
[Install]
WantedBy=multi-user.target
Save the file, and then run to enable the service at start up.
sudo systemctl enable xo-server.service
To monitor the service you can then run
journalctl -u xo-server -f -n 50
For everyone on the newer releases of the "stable build" at least as of April-8-2016 there appears to be a bug when attempting to mount an NFS share; to resolve this follow the short process below
Replacing nfs-server-ip-address with the actual IP of the remote server and the remote-# with whatever is listed on your console.
Register for today's live demo April 6, 11 am PT / 2 pm ET.
Host: Alex Bykovskyi, Solutions Architect, StarWind
New StarWind Virtual SAN Free comes completely unrestricted delivering all the features you get in the commercial version. Unlike the previous free version, new VSAN Free delivers unlimited node count, features, and capacity served. It can now be used in any deployment scenario, be it Hyper-Converged, “Compute and Storage Separated”, or even a combination of both. Thanks to multiprotocol support, featuring iSCSI, SMB3, and NFS, including RDMA-capable iSER, NVMf, and SMB Direct, StarWind VSAN easily integrates into any infrastructure, be it virtualized or not. In addition, support for VVOLs, SCVMM, and ready-to-use PowerShell scripts help users to speed up and simplify automated deployment, management, and monitoring of their Virtual SAN infrastructure.
Join our Live Demo to learn how to build a completely free multi-node hyper-converged environment with StarWind and your hypervisor of choice!
*Virtualize responsibly!
Hey all!
On November 11th I'll be gaming for 24 hours straight to raise money for Golisano Children's Hospital,please hit my page up here and donate to help raise funds.
Thanks,
DustinB
@nerdydad said in Fake Wall or Wall Closet?:
Any suggestions?
Tell your CFO to stop giving tours of your server room and focus on saving money for more important things.
Since Scott is our resident expert on said topic, I figure here would be as good a place as any to post SW articles regarding IT people who are in a position where they are unknowingly building an IPOD.
@BradfromxByte thank you for dealing with all of the back and forth and kick ass servers.
@WrCombs said in Application error -:
@JaredBusch said in Application error -:
@WrCombs said in Application error -:
it requires .net 4.0 or higher (4.9 is installed)
.Net 4.0 is not .Net 4.9
Are you sure it allows .Net 4.0 or higher?
Pretty sure.. it wont let me install .net 4.0 because a higher version is already installed.
This could be because someone updated to 4.9 the error code shows that the system cannot find a 4.0 module.
This is good to know about we deal almost exclusively with HPE. Another possible reason to drop them as a vendor if this turns out to be the case.
@scottalanmiller said in What Are You Doing Right Now:
@dafyre said in What Are You Doing Right Now:
@scottalanmiller said in What Are You Doing Right Now:
Power keeps going off for a few minutes. Not tragic but so annoying.
Surely you have all your important things on UPS... Things like... your internet and such? lol.
You only get a very little bit on UPS. Big UPS are expensive here.
Big UPS are expensive everywhere.
@scottalanmiller said in How Do You Replace Active Directory?:
@siringo said in How Do You Replace Active Directory?:
So how do you add a new shared printer to a group of PCs? You'd never visit each PC individually and add it.
So many ways. And all ways that we need in Mac and Linux worlds since GPO doesn't work there. So this is a solution in search of a problem.
Add via script, Salt, Ansible, RMM, you name it. It's not a challenge in the Windows world.
Who brought up GPO's? This conversation has been based on Centralized user administration.
Quit with the what aboutism's.
@siringo said in How Do You Replace Active Directory?:
I cannot see any corp running 1000's of Windows devices without AD. However I could see a small business not using AD.
Scott seems to only deal in little Windows environments, hence he always questions the practical use cases of AD and central user administration.
@scottalanmiller said in Tactical RMM:
@notverypunny said in Tactical RMM:
@scottalanmiller said in Tactical RMM:
TacticalRMM is no longer completely free. It's open source, so I'm not completely unhappy about it. But it is at least $50/mo for full functionality (unless you alter the code yourself to disable the fee... which they even say that you can do.)
I don't think that the code-signed agents were ever available free of charge....
Yes, but the Linux functionality is only available when you pay for the code signing. And it's not something that you want code signed.
For now because the Linux agent was just released. Once the agent is out of beta the website clearly says it'll be available for everyone.
@notverypunny said in Tactical RMM:
@scottalanmiller said in Tactical RMM:
TacticalRMM is no longer completely free. It's open source, so I'm not completely unhappy about it. But it is at least $50/mo for full functionality (unless you alter the code yourself to disable the fee... which they even say that you can do.)
I don't think that the code-signed agents were ever available free of charge....
Correct, they haven't ever been.
Scott simply isn't paying attention.
@scottalanmiller said in How Can I Upgrade Ubuntu 20.10 to 21.10?:
@eddiejennings said in How Can I Upgrade Ubuntu 20.10 to 21.10?:
Prior to that you would run a script that copies /home and other stuff to external drive
No external drives.
Then buy them for her? What would this cost in local currency?
@dashrender said in appear to come from an IP:
@scottalanmiller said in appear to come from an IP:
@dashrender said in appear to come from an IP:
Any other suggestions from anyone?
Actually ask them how they can both say that they need this software AND continue using it knowing that at any moment access to it could evaporate and they'll be stuck.
Sadly - so many just don't understand this. And there aren't as many options for pharmacy software as you might think.
I would actually assume there to only be 1 or 2 options anywhere.