Tuesday, July 18, 2017

How to Quickly Import 100TB+ Data into AWS, GCP or Azure

How do you quickly import large volumes of data into the Microsoft Azure, Google Cloud Platform or Amazon Web Services (AWS) Cloud platforms?

This is an enterprise or SMB safer option over copying data over the internet. Especially, when it is over 10-500TB in size.

AWS Snowball:  (50TB and 80TB Blocks of Data)
https://aws.amazon.com/snowball/

AWS Snowmobile (Enterprises up to 100PB per Vehicle which is a ruggedized shipping container that comes with help from AWS Engineers to connect to a high-speed switch)
https://aws.amazon.com/snowmobile/

Google Cloud Platform (100TB and 480TB)
https://cloud.google.com/data-transfer/
AWS Competition Play: https://cloud.google.com/storage/transfer/

Microsoft Azure (Import/Export Service) - Microsoft's Azure Import offering is the most clunky
https://azure.microsoft.com/en-us/services/storage/import-export/
Process: https://docs.microsoft.com/en-us/azure/storage/storage-import-export-service
Pricing: https://azure.microsoft.com/en-us/pricing/details/storage-import-export/

Azure/Snowball Application: https://goo.gl/k73Tyg

NOTE: AWS has the huge lead in the import functionality and application support and it's also helpful that they have a business that is all about shipping and receiving which is a consideration to factor when making your operational decisions (always consider if you have to export everything "OUT" of the platform in the future "if" that becomes a problem and needs to be done, but likely it's a low prospect of changing when that much data is moved in. 

Google is really moving quickly though to compete with Amazon. Their 100TB and 480TB options are much cheaper than Azure and way less complicated.

Research Articles:
http://www.infoworld.com/article/2991286/cloud-computing/how-aws-azure-google-import-data-in-bulk.html


Share:

Friday, July 14, 2017

Fix VMware Horizon View on Ubuntu 17.04

Only LTS releases are fully supported by VMware

1. Download VMware Horizon View for Linux Client (Tested on x64)

2. sudo chmod u+x VMware_Horizon*

3. sudo ./VMware_Horizon*

4. Open Terminal and type vmware-view

Error: /usr/lib/vmware/view/bin/vmware-view: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory

5. Download the Debian library. 

https://packages.debian.org/en/jessie/amd64/libpng12-0/download

6. sudo dpkg -i libpng12-0_1.2.50-2deb8u3_amd64.deb

7. vmware-view (or launch the icon)


Share:

Thursday, July 6, 2017

VMware Workstation 12 on Ubuntu 16.04 (Cannot Open dev/vmmon)

1. Ubuntu 16.04 LTS (Secure Boot is enabled) - Tested Operational on a Dell Inspiron 17

2. Download VMware Workstation 12

3. Open Terminal:

sudo chmod u+x VMware-Workstation*

sudo ./VMware-Workstation*

(Install the Application and Add your license key)

4. Create a VM and get this error:


5. VMware KB:
https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2146460

Commands (Sudo) - Run Separately
openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -days 36500 -subj "/CN=VMware/"

sudo /usr/src/linux-headers-`uname -r`/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n vmmon)

sudo /usr/src/linux-headers-`uname -r`/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n vmnet)

6. When you run this command as sudo pick a password:

sudo mokutil --import MOK.der

7. sudo reboot

8. NOTE!!! Be careful and test inside a VM since this can brick a physical machine and put you into a loop. 
Share:

Sunday, June 4, 2017

Top 7 Cloud Certifications of 2017

Top 7 Cloud Certifications of 2017

Amazon Web Services - AWS Certified Solutions Architect ***ON FIRE***
https://aws.amazon.com/certification/our-certifications/
https://acloud.guru
https://www.linuxacademy.com

Google Certified Professional: Cloud Architect **HOT**
https://cloud.google.com/certification/cloud-architect

Microsoft Azure - MCSE: Cloud Platform and Infrastructure *BOILING*
https://www.microsoft.com/en-us/learning/mcse-cloud-platform-infrastructure.aspx

Red Hat Certified Architect - DevOps *RED HOT*
https://www.redhat.com/en/services/certification/rhca/devops

Red Hat Certified Engineer *BURNING*
https://www.redhat.com/en/services/certification/rhce

VMware Cloud Management and Automation *FLAME ON*
https://mylearn.vmware.com/mgrReg/plan.cfm?plan=101016&ui=www_cert

These are what recruiters are constantly searching in high demand for in addition to DevOps. Don't forget that a minimum of an Associates Degree get's you past HR people and into the hands of IT Managers, IT Directors, etc. It's just too easy now-a-day's to get college education which is a rip off in some ways, but it's how society is structured unfortunately. It's better to have it then not to have it though.

Do not attend schools that are not regionally accredited in the US (also, take the time to find out if their is a lawsuit or restriction on accreditation for the school, your spending your money, invest in either a public university or college or reputable private school. Don't get scammed and become another victim of schools like ITT Tech (DO NOT attend any school that is not regionally accredited and holds only the Accrediting Council for Independent Colleges and Schools: The Department of Education has sued to remove them as an accreditation body.
Don't be dumb. Do your research or just go to a public community college, college or university in your state!! You can also pick an accredited online school with a good reputation. If they advertise like crazy, probably not a good idea.


Share:

The uploaded file exceeds the upload_max_filesize directive in php.ini

Ok. You set up Wordpress. You go to upload a theme. Bam! You get this error:

The uploaded file exceeds the upload_max_filesize directive in php.ini.

*Solution tested on Apache (Debian 8) Version 2.4.10

Now what? Don't even bother searching Google like crazy...it's already here! Optionally, you can do this after deploying a template on Google or AWS (Haven't check Azure) and save yourself the headache.

1. Launch a Google Cloud Platform (Wordpress) VM - Use the Google Click-to-Deploy version.
Note: This will also work with anything that you install on CentOS, Ubuntu, SUSE or RHEL for Apache installations Only (NGINX go Here: https://goo.gl/xeGbSE)

2. Post Installation. Change the configuration with the vi editor under the php path under /etc/php5

4. username@servername:/var/www/html/wp-admin$ sudo vi /etc/php5/apache2/php.ini

When you enter vi. You search with / command (key next to shift) "/upload_max_" (don't put the "). Comment out the line above (you never know...) and then write to the file and save it.

;upload_max_filesize = 2M
upload_max_filesize = 50M
post_max_size = 50M
:wq!
5. username@servername:/var/www/html/wp-admin$ sudo /etc/init.d/apache2 restart
6. Dance for freaking joy!! Now Envato Themes are worth it. https://themeforest.net/
7. Setup DNS and then Encrypt with SSL from Let's Encrypt (Digital Ocean/Let's Encrypt): https://goo.gl/XH6Ex5
8. Don't forget to secure your servers with a snapshot (Google Cloud Platform, Azure or AWS) and then scan and secure weaknesses with either a DISA STIGS or a CIS Benchmark. Be careful out there. It's the wild...wild...west for those that take security for a joke.


Share:

Tuesday, April 18, 2017

Setup VNC on RHEL 7 / CentOS 7 or Ubuntu 16.04LTS


#######Already Setup########

VNC Viewer for Google Chrome): VNC Viewer for Chrome

1. Reset the VNC Password.

2. Login as user (CLI: su - username)

3. vncpasswd

4. Restart the service: systemctl restart vncserver.service

#########Not Setup##########

5. Create New VNC Connection:

http://www.linuxtechi.com/install-configure-vnc-server-centos-7-rhel-7/

6. Encrypt all connections:

RHEL VNC Viewer Security

Share:

Saturday, January 7, 2017

CloudReady Default Chronos Password

Neverware leverages open source Chromium for their CloudReady product. It's a lifesaver for old hardware in the house that you want to build for family that you know you do not want to give a Windows or Linux laptop to. All they will do is call you so Chromebooks make it easy. If you do not have the money to buy a Chromebook or you just want to use the hardware that is already available. Use CloudReady.

Since the company uses the official Chromium OS from Google. They aren't doing any copyright infringement and they are allowed to sell and distribute the open source version of the OS, unlike unapproved "clones" that will be hammered down by Google. You get the best of both worlds with Google's ChromeOS and your own old or newer hardware you want to re-purpose.

If you want to still use Ubuntu or a Linux variant for testing, simulations or something advanced, you can use Crouton if you don't want to bother with dual booting. Since it's a "developer" build anyway, you can skip all of the crouton enable developer mode steps.

Chromium Shell Password
"chrome"

I highly recommend that you change the default root password for common sense security.

Neverware Cloud Ready
https://www.neverware.com/#introtext-3

Free Edition:
https://www.neverware.com/freedownload
Share: