如何使用 kubeadm 安装 Kubernetes?
本文讲解如何使用 kubeadm 安装 kubernetes 1.15.2。
作者 | 阿文
责编 | 郭芮
kubeadm 能帮助您建立一个小型的符合最佳实践的 Kubernetes 集群。它可以运行在不同类型的机器上,例如笔记本、服务器和树莓派等。对于 kubernetes 不熟悉的新用户可以使用 kubeadm 快速的开始试用 kubernetes。
准备三台机
192.168.10.89 master
192.168.10.7 node1
192.168.10.8 node2
他们的配置是 8 核 8 G。
安装 Docker
1.安装 docker
yum -y install docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://5pkmy13c.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
安装 kubeadm
1.添加 kubernetes 源
cat <<EOF > /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=http://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64
enabled=1
gpgcheck=0
repo_gpgcheck=0
gpgkey=http://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg
http://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg
EOF
2.执行如下命令安装kubelet kubeadm kubectl
yum install -y kubelet kubeadm kubectl --disableexcludes=kubernetes
systemctl enable kubelet && systemctl start kubelet
3.执行查看kubeadm 的 images
kubeadm config images list
可以看到如下信息:
W0815 09:36:13.251611 44413 version.go:98] could not fetch a Kubernetes version from the internet: unable to get URL "https://dl.k8s.io/release/stable-1.txt": Get https://dl.k8s.io/release/stable-1.txt: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
W0815 09:36:13.251730 44413 version.go:99] falling back to the local client version: v1.15.2
k8s.gcr.io/kube-apiserver:v1.15.2
k8s.gcr.io/kube-controller-manager:v1.15.2
k8s.gcr.io/kube-scheduler:v1.15.2
k8s.gcr.io/kube-proxy:v1.15.2
k8s.gcr.io/pause:3.1
k8s.gcr.io/etcd:3.3.10
k8s.gcr.io/coredns:1.3.1
4.由于 k8s.gcr.io被墙,所以,我们可以使用阿里云的源来安装,将如下信息保存为k8s_images_install.sh 后运行脚本下载镜像。
images=(
kube-apiserver:v1.15.2
kube-controller-manager:v1.15.2
kube-scheduler:v1.15.2
kube-proxy:v1.15.2
pause:3.1
etcd:3.3.10
coredns:1.3.1
)
for imageName in ${images[@]} ; do
docker pull registry.cn-hangzhou.aliyuncs.com/google_containers/$imageName
docker tag registry.cn-hangzhou.aliyuncs.com/google_containers/$imageName k8s.gcr.io/$imageName
docker rmi registry.cn-hangzhou.aliyuncs.com/google_containers/$imageName
done
5.然后执行如下命令安装 kubeadm。
kubeadm init --kubernetes-version=v1.15.2 --pod-network-cidr=10.244.0.0/16 --service-cidr=10.96.0.0/12
安装完毕会提示:
Your Kubernetes control-plane has initialized successfully!
To start using your cluster, you need to run the following as a regular user:
mkdir -p $HOME/.kube
sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
sudo chown $(id -u):$(id -g) $HOME/.kube/config
You should now deploy a pod network to the cluster.
Run "kubectl apply -f [podnetwork].yaml" with one of the options listed at:
https://kubernetes.io/docs/concepts/cluster-administration/addons/
Then you can join any number of worker nodes by running the following on each as root:
kubeadm join 192.168.10.89:6443 --token linp38.sdzgoaw3jvrnr5yq \
--discovery-token-ca-cert-hash sha256:c8c4d08806ec22851c0eaa4e41962576b19d372e92f638a88e89f166e2a2c4af
注意这里的——
kubeadm join 192.168.10.89:6443 --token linp38.sdzgoaw3jvrnr5yq \
--discovery-token-ca-cert-hash sha256:c8c4d08806ec22851c0eaa4e41962576b19d372e92f638a88e89f166e2a2c4af
信息我们保存下来,稍后会在 node 节点使用到,我们根据提示执行:
mkdir -p $HOME/.kube
sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
sudo chown $(id -u):$(id -g) $HOME/.kube/config
Kubernetes 集群默认需要加密方式访问。所以,这几条命令,就是将刚刚部署生成的 Kubernetes 集群的安全配置文件,保存到当前用户的.kube 目录下,kubectl 默认会使用这个目录下的授权信息访问 Kubernetes 集群。
然后添加网络插件,否则CoreDNS、kube-controller-manager 等依赖于网络的 Pod 都处于 Pending 状态,会调度失败。如下所示:
# kubectl get pods --all-namespaces
NAMESPACE NAME READY STATUS RESTARTS AGE
kube-system coredns-5c98db65d4-5jntb 0/1 Pending 0 2m15s
kube-system coredns-5c98db65d4-db2xj 0/1 Pending 0 2m15s
kube-system etcd-k8s-1.localdomain 1/1 Running 0 81s
kube-system kube-apiserver-k8s-1.localdomain 1/1 Running 0 99s
kube-system kube-controller-manager-k8s-1.localdomain 1/1 Running 0 86s
kube-system kube-flannel-ds-amd64-pc4kp 1/1 Running 0 32s
kube-system kube-proxy-6qwv6 1/1 Running 0 2m15s
kube-system kube-scheduler-k8s-1.localdomain 1/1 Running 0 77s
我们安装 flannel 插件:
kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/bc79dd1505b0c8681ece4de4c0d86c5cd2643275/Documentation/kube-flannel.yml
然后我们查看 pod 状态,发现 STATUS 都未 Running。
# kubectl get pods --all-namespaces
NAMESPACE NAME READY STATUS RESTARTS AGE
kube-system coredns-5c98db65d4-5jntb 1/1 Running 0 26m
kube-system coredns-5c98db65d4-db2xj 1/1 Running 0 26m
kube-system etcd-k8s-1.localdomain 1/1 Running 0 25m
kube-system kube-apiserver-k8s-1.localdomain 1/1 Running 0 25m
kube-system kube-controller-manager-k8s-1.localdomain 1/1 Running 0 25m
kube-system kube-flannel-ds-amd64-9tscr 1/1 Running 0 16m
kube-system kube-flannel-ds-amd64-pc4kp 1/1 Running 0 24m
kube-system kube-flannel-ds-amd64-tts29 1/1 Running 0 17m
kube-system kube-proxy-64f8t 1/1 Running 0 16m
kube-system kube-proxy-6qwv6 1/1 Running 0 26m
kube-system kube-proxy-js7bb 1/1 Running 0 17m
kube-system kube-scheduler-k8s-1.localdomain 1/1 Running 0 25m
Node 节点配置
接下来我们分别配置 2 台 node 节点,以下配置分别在 2 台 node 上执行。
1.添加 kubernetes 源
cat <<EOF > /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=http://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64
enabled=1
gpgcheck=0
repo_gpgcheck=0
gpgkey=http://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg
http://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg
EOF
2.执行
yum install -y kubelet kubeadm kubectl --disableexcludes=kubernetes
systemctl enable kubelet && systemctl start kubelet
3.安装 node 节点所需的组件,由于 node 节点不需要 api-server 和 controller-manager、scheduler、etcd,我们只需要安装 kube-proxy、pause、coredns 即可。
images=(
kube-proxy:v1.15.2
pause:3.1
coredns:1.3.1
)
for imageName in ${images[@]} ; do
docker pull registry.cn-hangzhou.aliyuncs.com/google_containers/$imageName
docker tag registry.cn-hangzhou.aliyuncs.com/google_containers/$imageName k8s.gcr.io/$imageName
docker rmi registry.cn-hangzhou.aliyuncs.com/google_containers/$imageName
done
然后执行 master 节点我们执行 kubeadm init 后得到join 信息将 node 节点加入到集群:
kubeadm join 10.168.0.2:6443 --token 00bwbx.uvnaa2ewjflwu1ry --discovery-token-ca-cert-hash sha256:00eb62a2a6020f94132e3fe1ab721349bbcd3e9b94da9654cfe15f2985ebd711
然后在 master 执行如下命令查看 nodes 信息:
# kubectl get nodes
NAME STATUS ROLES AGE VERSION
k8s-1.localdomain Ready master 10m v1.15.2
k8s-2.localdomain Ready <none> 89s v1.15.2
k8s-3.localdomain Ready <none> 67s v1.15.2
问题排障
1.node 节点执行 kubectl get nodes 提示:
The connection to the server localhost:8080 was refused - did you specify the right host or port?
kubectl命令是通过kube-apiserver接口进行集群管理。该命令可以在Master节点上运行是因为kube-apiserver处于工作状态,而在Node节点上只有kube-proxy和kubelet处于工作状态,kubectl命令其实不是为Node节点的主机准备的,而是应该运行在一个Client主机上:如K8s-Master节点的非root用户。当我们kubeadm init success后,系统会提示我们将admin.conf文件保存到Client主机上:
# cat .kube/config
apiVersion: v1
clusters:
- cluster:
certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUN5RENDQWJDZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRFNU1EZ3hOVEF5TWpneU1sb1hEVEk1TURneE1qQXlNamd5TWxvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTXpMClQycDJWamsyOVB4elBjSk5wSHM1QWxsUVIxNy8zMWRUNXJSTytVSkVFVzI2UC9xc3ZZSWE3U01pYi9IamNON1gKM1JwelMrVzNqVXVQd29MMlRuUkREYkNsSldLdHJ2S1lud2hKTXVYdU5ZWVAzbFNrSFpJQ3hSVkFBaDB5Mzh1bwpjaW9CRGMyQTkzQldqQzBWc2QrdC9EbFJwL0RESGk0dzR1bjVRbVFlbnBhZk14TzJIazVQa2g2Sm9DaWZOamN3CkhadGxMNnZwZi9FMDJiQXh1eGkrV1IwQUxxMG44Z1p5M3huRk5lWHczM2wwOCtiVVJPVDFKbnFKaGh1bEJPdTcKSUI5VWZEeXc0VzhsbEZYRWRrdHhWL214ZWxQbFl6cXduTGN4eFVqUE80cmNBak5YZnFuY1M1UmFvNCt5TnV1NwpKbGR1RytXamRwaGZuRUVHQ2kwQ0F3RUFBYU1qTUNFd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFEdVl1ZTVDU3VkN1BZTzh1Zlh2a0k3Sk1VVzMKdnZjTDVDd3N5MXgwYWxxSUlxSXR4YS90UDRpbXhaQVJoTU1mVE85S3plcGpYd2VVelNTS1JoUWY4S2ZPUTJOeQpFaUJKMHp5VmprcmdUblFlT0xPQWE1TEFyNThBd1ZGWis1aFFNZk9SWENmZ004MVBNVC82NVovQUxQeXozWndICklTd0Noa3JTK2ZhUUhqWGh1M1ZoQ283VlNuU0E0dFF4eGx1Z3RiQWU3Nm1sSXJ0b3o2czd1aEFuN09FbWdYNUIKNjBIN1VGL2VsNzRwVVZjVGszN2haRTRRMWxzNXpDMUlCck04YmFEODQyWTA1SE1zRE5TZnhlR3Iyb0RQWWt6SwprQk9OMkZoOGptODlldXFic3NGckMxZ1BNSE5FaXc4RUltM056bkw1NmJ2MGtYViszQThZTWtKYUU4ST0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=
server: https://192.168.10.89:6443
name: kubernetes
……
当Client使用该config文件启动kubelet后,他将访问Master节点的6443端口获得数据(Master 6443端口是处于LISTEN状态的),而非localhost:8080端口(因为Node节点无法找到该config文件)。
我们也可以把Client客户端放在其他主机中,甚至Node节点。只要将该config文件按照系统提示方式添加到Client客户端中即可。我们使用scp命令将文件发送至目标主机:
scp -r .kube/ node1:/root
scp -r .kube/ node2:/root
即可。
【End】
中小学生最容易读错的字音大全好好学习,考试莫丢分
(谢谢关注“语文英语教学”,驻足这里就能学习和进步!)
A
1、挨紧 āi 2、挨饿受冻 ái 3、白皑皑 ái 4、狭隘 ài 5、不谙水性 ān 6、熬菜 āo 7、煎熬 áo 8、鏖战 áo 9、拗断 ǎo 10、拗口令 ào
B
1、纵横捭阖 bǎi hé 2、稗官野史 bài 3、扳平 bān 4、同胞 bāo 5、炮羊肉 bāo 6、剥皮 bāo 7、薄纸 báo 8、并行不悖 bèi 9、蓓蕾 bèi lěi 10、奔波 bō 11、投奔 bèn 12、迸发 bèng 13、包庇 bì 14、麻痹 bì 15、奴颜婢膝 bì xī 16、刚愎自用 bì 17、复辟 bì 18、濒临 bīn 19、针砭 biān 20、屏气 bǐng 21、摒弃 bǐng22、剥削 bō xuē 23、波涛 bō 24、菠菜 bō 25、停泊 bó 26、淡薄 bó 27、哺育 bǔ
C
1、粗糙 cāo 2、嘈杂 cáo 3、参差 cēn cī 4、差错 chā 5、偏差 chā 6、差距 chā 7、搽粉 chá 8、猹 chá 9、刹那 chà 10、差遣 chāi 11、诌媚 chǎn 12、忏悔 chàn 13、羼水 chàn 14、场院 cháng 15、一场雨 cháng 16、赔偿 cháng 17、偿佯 cháng 18、绰起 chāo 19、风驰电掣 chè 20、瞠目结舌 chēng 21、乘机 chéng 22、惩前毖后 chéng 23、惩创 chéng chāng 24、驰骋 chěng 25、鞭笞 chī 26、痴呆 chī 27、痴心妄想 chī28、白痴 chī 29、踟蹰 chí chú 30、奢侈 chǐ 31、整饬 chì 32、炽热 chì 33、不啻 chì34、叱咤风云 chì zhà 35、忧心忡忡 chōng 36、憧憬 chōng 37、崇拜 chóng 38、惆怅 chóu chàng 39、踌躇 chóu chú 40、相形见绌 chù 41、黜免 chù 42、揣摩 chuǎi43、椽子 chuán 44、创伤 chuāng 45、凄怆 chàng 46、啜泣 chuò 47、辍学 chuò 48、宽绰 chuò 49、瑕疵 cī 50、伺候 cì 51、烟囱 cōng 52、从容 cóng 53、淙淙流水 cóng 54、一蹴而就 cù 55、璀璨 cuǐ 56、忖度 cǔn duó 57、蹉跎 cuō tuó 58、挫折
D
1、呆板 dāi 2、答应 dā 3、逮老鼠 dǎi 4、逮捕 dài 5、殚思极虑 dān 6、虎视眈眈 dān
7、肆无忌惮 dàn 8、档案 dàng 9、当(本)年 dàng 10、追悼 dào 11、提防 dī 12、瓜熟蒂落 dì 13、缔造 dì 14、掂掇 díān duo 15、玷污 diàn 16、装订 dìng 17、订正 dìng 18、恫吓 dòng hè 19、句读 dòu 20、兑换 duì 21、踱步 duó
E
谀 ē yǘ 2、婀娜 ē nuó 3、扼要 è
F
1、菲薄 fěi 2、沸点 fèi 3、氛围 fēn 4、肤浅 fū 5、敷衍塞责 fū yǎn sè 6、仿佛 fú 7、凫水 fú 8、篇幅 fú 9、辐射 fú 10、果脯 fǔ 11、随声附和 fù hè
G
1、准噶尔 gá 2、大动千戈 gē 3、诸葛亮 gé 4、脖颈 gěng 5、提供 gōng 6、供销 gōng
7、供给 gōng jy 8、供不应求 gōng yìng 9、供认 gong 10、口供 gòng 11、佝偻 gōu lóu 12、勾当 gòu 13、骨朵 gū 14、骨气 gǔ 15、蛊惑 gǔ 16、商贾 gǔ 17、桎梏 gù 18、粗犷 gu ǎng 19、皈依 guī 20、瑰丽 guī 21、刽子手 guì 22、聒噪 guō
H
1、哈达 hǎ 2、尸骸 hái 3、希罕 hǎn 4、引吭高歌 háng 5、沆瀣一气 háng xiè 6、干涸 hé 7、一丘之貉 hé 8、上颌 hé 9、喝采 hè 10、负荷 hè 11、蛮横 hèng 12、飞来横祸 hèng 13、发横财 hèng 14、一哄而散 hòng 15、糊口 hú 16、囫囵吞枣 hú lún 17、华山 huà 18、怙恶不悛hù quān 19、豢养 huàn 20、病人膏肓 huāng 21、讳疾忌医 huì jí 22、诲人不倦 huì 23、阴晦 huì 24、污秽 huì 25、混水摸鱼 hún 26、混淆 hùn xiáo 27、和泥 huó 28、搅和 huò 29、豁达 huò 30、霍乱 huò
J
1、茶几 jī 2、畸形 jī 3、羁绊 jī 4、羁旅 jī 5、放荡不羁 jī 6、无稽之谈 jī 7、跻身 jī 8、通缉令 jī 9、汲取 jí 10、即使 jí 11、开学在即 jí 12、疾恶如仇 jí 13、嫉妒 jí 14、棘手 jí 15、贫瘠 jí 16、狼藉 jí 17、一触即发 jí 18、脊梁 jǐ 19、人才济济 jǐ 20、给予 jǐ yǔ 21、凯觎 jì yú 22、成绩 jì 23、事迹 jì 24、雪茄 jiā 25、信笺 jiān 26、歼灭 jiān 27、草营人命 jiān 28、缄默 jiān 29、渐染 jiān 30、眼睑 jiǎn 31、间断 jiàn 32、矫枉过正 jiǎo 33、缴纳 jiǎo 34、校对 jiào 35、开花结果 jiē 36、事情结果 jié37、结冰 jié 38、反诘 jié 39、拮据 jié jū 40、攻讦 jié 41、桔梗 jié 42、押解 jiè43、情不自禁 jīn 44、根茎叶 jīng 45、长颈鹿 jǐng 46、杀一儆百 jǐng 47、强劲 jìng 48、劲敌 jìng 49、劲旅 jìng 50、痉挛 jìng 51、抓阄 jiū 52、针灸 jiǔ 53、韭菜 jiǔ 54、内疚 jiù 55、既往不咎 jiù 56、狙击 jū 57、咀嚼 jǔ jué 58、循规蹈矩 jǔ 59、矩形 jǔ 60、沮丧 jǔ 61、龃龉 jǔ yǔ 62、前倨后恭 jù 63、镌刻 juān 64、隽永 juàn 65、角色 jué 66、口角 jué 67、角斗 jué 68、角逐 jué 69、倔强 jué jiàng 70、崛起 jué 71、猖獗 jué 72、一蹶不振 jué 73、诡谲 jué 74、矍铄 jué 75、攫取 jué 76、细菌 jūn 77、龟袭 jūn 78、俊杰 jùn 79、崇山峻岭 jùn 80、竣工 jùn 81、隽秀 jùn
K
1、同仇敌忾 kài 2、不卑不亢 kàng 3、坎坷 kě 4、可汗 kè hán 5、恪守 kè 6、倥偬 kǒng zǒng 7、会计 kuài 8、窥探 kuī 9、傀儡 kuǐ
L
1、邋暹 lā ta 2、拉家常 lá 3、丢三落四 là 4、书声琅琅 láng 5、唠叨 láo 6、落枕 lào7、奶酷 lào 8、勒索 lè 9、勒紧 lēi 10、擂鼓 léi 11、赢弱 léi 12、果实累累 léi 13、罪行累累 lěi 14、擂台 lèi 15、罹难 lí 16、潋滟 liàn 17、打量 liáng 18、量入为出 liàng19、撩水 liāo 20、撩拨 liáo 21、寂寥 liáo 22、望 liào 23、趔趄 liè qiè 24、恶劣 liè25、雕镂 lòu 26、贿赂 lù 27、棕榈 lǘ 28、掠夺 lǜe
M
1、抹桌子 mā 2、阴霾 mái 3、埋怨 mán 4、耄耋 mào dié 5、联袂 mèi 6、闷热 mēn 7、扪心自问 mén 8、愤懑 mèn 9、蒙头转向 mēng 10、蒙头盖脸 méng 11、靡费 mí 12、萎靡不振 mǐ 13、静谧 mì 14、分娩 miǎn 15、酩酊 mǐng dǐng 16、荒谬 mìù 17、脉脉 mò 18、抹墙 mò 19、蓦然回首 mò 20、牟取 móu 21、模样 mú
N
1、羞赧 nǎn 2、呶呶不休 náo 3、泥淖 nào 4、口讷 nè 5、气馁 něi 6、拟人 nì 7、隐匿 nì 8、拘泥 nì 9、亲昵 nì 10、拈花惹草 niān 11、宁死不屈 nìng 12、泥泞 nìng 13、忸怩 niǔ ní 14、执拗 niù 15、驽马 nú 16、虐待 nüè
O
1、偶然 ǒu
P
1、扒手 pá 2、迫击炮 pǎi 3、心宽体胖 pán 4、蹒跚 pán 5、滂沱 pāng tuó 6、彷徨 pang 7、炮制 páo 8、咆哮 páo xiào 9、炮烙 páo luò 10、胚胎 pēi 11、香喷喷 pèn 12、抨击 pēng 13、澎湃 péng pài 14、纰漏 pī 15、毗邻 pí 16、癖好 pǐ 17、否极泰来 pǐ 18、媲美 pì 19、扁舟 piān 20、大腹便便 pián 21、剽窃 piāo 22、饿殍 piǎo 23、乒乓 pīng pāng 24、湖泊 pō 25、居心叵测 pǒ 26、糟粕 pò 27、解剖 pōu 28、前仆后断 pū 29、奴仆 pú 30、风尘仆仆 pú 31、玉璞 pú 32、匍匐 pú fú 33、瀑布 pù 34、一曝十寒 pù
Q
1、休戚与共 qī 2、蹊跷 qī qiāo 3、祈祷 qí 4、颀长 qí 5、岐途 qí 6、绮丽 qǐ 7、修葺 qì 8、休憩 qì 9、关卡 qiǎ 10、悭吝 qiān 11、掮客 qián 12、潜移默化qián 13、虔诚 qián 14、天堑 qiàn 15、戕害 qiāng 16、强迫 qiǎng 17、勉强 qiǎng 18、强求 qiǎng 19、牵强附会 qiǎng 20、襁褓 qiǎng 21、翘首远望 qiáo 22、讥诮 qiào 23、怯懦 qiè 24、提纲挈领 qiè25、锲而不舍 qiè 26、惬意 qiè 27、衾枕 qīn 28、倾盆大雨 qīng 29、引擎 qíng 30、亲家 qìng 31、曲折 qū 32、祛除 qū 33、黢黑 qū 34、水到渠成 qú 35、清癯 qú 36、瞿塘峡 qú37、通衢大道 qú 38、龋齿 qǔ 39、兴趣 qù 40、面面相觑 qù 41、债券 quàn 42、商榷 qiè 43、逡巡 qūn 44、麇集 qún
R
1、围绕 rào 2、荏苒 riěn rǎn 3、稔知 riěn 4、妊娠 rièn shēn 5、仍然 réng 6、冗长 rǒng
S
1、缫丝 sāo 2、稼穑 jià sè 3、堵塞 sè4、刹车 shā 5、芟除 shān 6、潸然泪下 shān 7、禅让 shàn 8、讪笑 shàn 9、赡养 shàn 10、折本 shé 11、慑服 shè 12、退避三舍 shè 13、海市蜃楼 shèn 14、舐犊之情 shì 15、教室 shì 16、有恃无恐 shì 17、狩猎 shòu 18、倏忽 shū 19、束缚 shù fù 20、刷白 shuà 21、游说 shuì 22、吸吮 shǔn 23、瞬息万变 shùn 24、怂恿 sǒng yǒng 25、塑料 sù 26、簌簌 sù 27、虽然 suī 28、鬼鬼崇崇 suì 29、婆娑 suō
T
1、趿拉 tā 2、鞭挞 tà 3、叨光 tāo 4、熏陶 táo 5、体已 tī 6、孝悌 tì 7、倜傥 tì tǎng 8、恬不知耻 tián 9、殄灭 tiǎn 10、轻佻 tiāo 11、调皮 tiáo 12、妥贴 tiē 13、请帖 tiě 14、字贴 tiè 15、恸哭 tong 16、如火如荼 tú 17、湍急 tuān 18、颓废 tuí 19、蜕化 tuì 20、囤积 tún
W
1、逶迤 wēi yí 2、违反 wéi 3、崔嵬 wéi 4、冒天下之大不韪wěi 5、为虎作伥 wèi chāng 6、龌龊 wò chuò 7、斡旋 wò 8、深恶痛疾 wù jí
X
1、膝盖 xī 2、檄文 xí 3、狡黠 xiá 4、厦门 xià 5、纤维 xiān wéi 6、翩跹 xiān 7、屡见不鲜 xiān 8、垂涎三尺 xián 9、勾股弦 xián 10、鲜见 xiǎn 11、肖像 xiào 12、采撷 xié13、叶韵 xiè 14、纸屑 xiè 15、机械 xiè 16、省亲 xǐng 17、不朽 xiǔ 18、铜臭 xiù19、星宿 xiù 20、长吁短叹 xū 21、自诩 xǔ 22、抚恤金 xù 23、酗酒 xù 24、煦暖 xù 25、眩晕 xuàn yùn 26、炫耀 xuàn 27、洞穴 xué 28、戏谑 xuè 29、驯服 xùn 30、徇私舞弊xùn
Y
1、倾轧 yà 2、揠苗助长 yà 3、殷红 yān 4、湮没 yān 5、筵席 yán 6、百花争妍 yǎn
7、河沿 yán 8、偃旗息鼓 yǎn 9、奄奄一息 yǎn 10、赝品 yàn 11、佯装 yáng 12、怏怏不乐 yang 13、安然无恙 yàng 14、杳无音信 yǎo 15、窈窈 yǎo tiǎo 16、发虐子 yào 17、耀武扬威 yào 18、因噎废食 yē 19、揶揄 yé yú 20、陶冶 yě 21、呜咽 yè 22、摇曳 yè 23、拜谒 yè 24、笑靥 yè 25、甘之如饴 yí 26、颐和园 yí 27、迤逦 yǐ lǐ 28、旖旎 yǐ nǐ 29、自怨自艾 yì 30、游弋 yì 31、后裔 yì 32、奇闻轶事 yì 33、络绎不绝 yì 34、造诣 yì 35、友谊 yì 36、肄业 yì 37、熠熠闪光 yì 38、一望无垠 yín 39、荫凉 yìn 40、应届 yīng 41、应承 yìng 42、应用文 yìng 43、应试教育 yìng 44、邮递员 yóu 45、黑黝黝 yǒu46、良莠不齐 yǒu 47、迂回 yū 48、向隅而泣 yú 49、愉快 yú 50、始终不渝 yú 51、逾越 yú 52年逾古稀 yú 53、娱乐 yú 54、伛偻 yú lǚ 55、舆论 yú 56、尔虞我诈 yú 57、囹圄 yǔ 58、参与 yù 59、驾驭 yù 60、家喻户晓 yù 61、熨贴 yù 62、寓情于景 yù 63、鹜蚌相争 yù 64、卖儿鬻女 yù 65、断瓦残垣 yuán 66、苑囿 yuàn yòu 67、头晕 yūn 68、允许 yǔn 69、晕船 yùn 70、酝酿 yūn niàng
Z
1、扎小辫 zā 2、柳荫匝地 zā 3、登载 zǎi 4、载重 zài 5、载歌载舞 zài 6、怨声载道 zài7、拒载 zài 8、暂时 zàn 9、臧否 zāng pǐ 10、宝藏 zàng 11、确凿 záo 12、啧啧称赞 zé13、谮言 zèn 14、憎恶 zēng 15、赠送 zèng 16、驻扎 zhā 17、咋呼 zhā 18、挣扎 zhá19、札记 zhá 20、咋舌 zhà 21、择菜 zhái 22、占卜 zhān 23、客栈 zhàn 24、破绽 zhàn25、精湛 zhàn 26、颤粟 zhàn 27、高涨 zhǎng 28、涨价 zhǎng 29、着慌 zháo 30、沼泽 zhǎo 31、召开 zhào 32、肇事 zhào 33、折腾 zhē 34、动辄得咎 zhé jiù 35、蛰伏 zhé 36、贬谪 zhé 37、铁铁砧 zhēn 38、日臻完善 zhēn 39、甄别 zhēn 40、箴言 zhēn 41、缜密 zhěn 42、赈灾 zhèn 43、症结 zhēn g 44、拯救 zhěng 45、症候 zhèng 46、诤友 zhèng 47、挣脱 zhèng 48、脂肪 zhī 49踯躅 zhí zhú 50近在咫尺 zhǐ 51博闻强识 zhì52标识 zhì 53质量 zhì 54脍炙人口 zhì 55鳞次栉比 zhì 56对峙 zhì 57中听 zhòng 58中肯 zhòng 59刀耕火种 zhòng 60胡诌 zhōu 61啁啾 zhōu 62压轴 zhòu 63贮藏 zhù 64莺啼鸟啭 zhuàn 65撰稿 zhuàn 66谆谆 zhūn 67弄巧成拙 zhuō 68灼热 zhuó 69卓越 zhuó 70啄木鸟 zhuó 71着陆 zhuó 72穿着打扮 zhuó 73恣意 zì 74浸渍 zì 75作坊 zuō 76柞蚕 zuò
附1:《最容易读错的十个字》
1,结束的“束”shu 四声(同“树”),而不读——结“素”;
2,强劲的“劲”jing 四声(同“净”),而不读——强“禁”;
3,召开的“召”zhao 四声(同“照”),而不是——“招”开;
4,迁徙的“徙”xi 三声(同“喜”),而不读——迁“稀”;
5,勉强的“强”qiang 三声 (同“抢”),而不读——勉“墙”;
6,粗犷的“犷”guang 三声(同“广”),而不读——粗“矿”;
7,扪心自问的“扪”men二声(同“门”),而不读——“懑”心自问;
8,良莠不齐的“莠”you三声(同“有”),而不读——良“又”不齐;
9,瑕不掩瑜的“瑜”yu二声(同“鱼”),而不读——瑕不掩“玉”;
10,天下没有不散的筵席的“筵”yan二声(同“言”),而不读“厌”席。
再2:最容易读错的姓氏
一、华姓
“华” 姓,应读huà(化),不读作中华的华。华姓源于封邑,出自子姓。《古今姓氏书辨证》云:“出自子姓,宋戴公孙督,宋华父,相宋公,因自立为华氏。”可 见,华姓的祖先是宋戴公的孙字子华父督。因宋戴公的祖先系子姓,所以,姓氏书上称华氏出自子姓。据历史记载,华父督当时在宋国很有势力,他曾经害死过孔子 的祖父孔父嘉,逼得孔氏迁往鲁国。华姓后裔在后世有很多名人,其中最著名的是三国时的神医华佗和曹魏时的华歆。
二、任姓
“任” 姓,应读rén(人),不读作任务的任。任姓有两个来源:一是出自黄帝之裔。《元和姓纂》云:“黄帝二十五子,十二人以德为姓,一为任姓,六代至奚仲,封 薛,魏有任座,秦有任鄙。”二是出自风姓,为太昊之裔。《通志》云:“任,为风姓之国,实太昊之后,今济州任城即其地。”《左传正义》云:“太昊后,谢、 章、薛、舒、吕、祝、终、泉、毕、过,此十姓皆任姓也。”可见,这两支任姓都是非常古老的姓氏。
三、解姓
“解” 姓,应读xiè(谢),不读作解放的解。解姓起源于封邑,其祖先是唐叔虞之子良,食采于解,因于为氏,源于姬姓。唐叔虞是周初唐国的初封之君,他的第八个 儿子名叫姬良,其食邑在解邑,其子孙即以姬良的封邑为姓氏,称解姓。《姓氏急就篇》注云:“(解),地名,在河东,因地为氏,故河东多解姓。”春秋战国时 的河东即指今山西省的西南部、
四、仇姓
“仇”姓,应读 qiú(求),不可读作仇恨的仇。仇姓的祖先是春秋时期宋国的大夫仇牧,子姓。据《左传》记载,公元前681年,宋国发生了一场内乱,史称“南宫万之 乱”。仇姓的祖先仇牧在这场内乱中,表现了大无畏的忠君爱国精神。当时,宋国的卿士南宫万与宋闵公在一起下棋。因宋闵公没有下赢,恼羞成怒,就用语言羞辱 南宫万。南宫万是一介武夫,力大无穷,在十分恼怒的情况下,拿起棋盘将宋闵公拍死。仇牧闻之,率军与南宫万战于公门。两人搏斗之中,仇牧“齿著门阖而 死”。仇牧的后人即以仇为姓氏。明代有大画家仇英等,现任江苏省副省长的仇和应是仇姓中最出镜的人了。
五、朴姓
“朴”姓,应读piáo(瓢),不读朴素的朴。朴姓最早起源于四川巴郡。据《三国志?魏志》记载:“建安二十年,巴夷王朴胡,举巴夷来附。”朴姓大概此后即进入中原。如今吉林朝鲜族此姓甚多,这可能是朴姓的另一个来源。朝鲜人三大姓,李、金、朴。
六、查姓
“查” 姓,应读zhā(扎),不读检查的查。关于查姓的起源,史书上记载的较简略。《万姓统谱》云:“望出齐郡。五代时南唐有查文徵,文徵孙道始徙海陵(今江苏 泰州),至今查代为海陵望族。”清代的姓氏专家张澍认为,查姓即楂姓,是由楂姓而改的。(宋)邓名世《古今姓氏书辨证》云:“真宗与楂道语及姓氏,谓曰: 宜求音之近而美者称之。又问姓所起,引《春秋》会吴于楂以对,自是改之。”当代最有名的查姓子孙,应是金庸金大侠了。金庸原名查良镛,金庸笔名来自于名字 最后一字,应用拆字法。
七、盖姓
"盖"姓,应读 gě(葛),不读覆盖的盖。《古今姓氏书辨证》云:“齐大夫食采于盖, 其裔孙以邑为氏。” 《词源》云:“战国齐盖(ge)邑, 汉置盖县,属泰山郡。北齐废,故城在今山东沂水县西北。”盖姓还有一个来源为少数民族姓氏所改。《魏书》之《官氏志》云:“卢水胡有盖(ge)氏、盖 (ge)楼氏改为盖氏。”今电影明星盖丽丽, 应读作盖(ge)丽丽。
八、区姓
“区” 姓,不读区别的区,应读(ōu)欧。区姓源于人名。《万姓统谱》云:“欧冶子之后,转为区氏,望出渤海。又云:今岭南多此姓。区姓的祖先区冶子是中国古代 铸剑名匠。《汉书》中记载的名人有区景、区怜、区星、区博,其中区博在王莽时曾为中郎。南齐时有南海人、琛州刺使区金。明代有顺德人、南京户部郎中区大 任。前国家足球队的门将区楚良,是当代区姓中的优秀分子了。
九、乐姓
不 读作快乐的乐,应读作yue (月)。乐姓源于人名,出自子姓。《唐书?宰相世系表》云:“宋戴公生公子 字乐父, (乐父)生倾父泽, 泽生夷父须, 子孙以王父字为氏、乐姓后裔中, 战国时期的乐羊和乐毅父子,世为将帅, 最为有名、当代著名的游泳名将乐静怡,诸位不会感到陌生吧。
十、逄姓
逄 字读作 pang(旁)。逄姓属稀姓,人们往往容易错把它 feng(逢)或peng(蓬)。其实,逢、蓬这两个字也还有一个共同的读音pang,他们也分别是两个不同的姓氏。其中,逄氏与逢氏同源;而蓬氏又另是 一个来源。关于前者,《姓氏考略》云:其始祖是“商诸侯逢伯陵之后。望出北海”《姓氏寻源》云:“字本作逢,后世分逢、逄二字,今亦分列之。”清代另一个 史学家罗泌不同意这个观点。他认为,逢伯陵为黄帝臣,后受封于逄邑,实始于齐。《左传昭公十年》孔颖疏云:伯陵之后,世为逄君。蓬姓源于姬姓。《万姓统 谱》云:“周封支子于蓬州,因以为姓。”
另外需要说明的是还有两个复姓最易读错:“万俟”复姓,应读mòqí,“尉迟”复姓,应读yùchí。
附3:最容易读错的地名
辽宁省:阜新,正确的读音是Fù(富);迟家崴,正确的读音是chi jia wai。
吉林省:珲春,应读作hun chun。
河北省:蔚县,正确读音是Yù(玉)县;井陉(Xíng)县;蠡(Lǐ)县;瀑河,bao he;妫水,gui shui;贾家疃,jia jia tuan;鄚州,mao zhou;洨河,xiao he。
河 南省:浚县(Xùn训)被误读成浚(Jùn俊)县;泌阳(地名), bi yang;柘(Zhè)城;武陟(Zhì);浚县(xun xian);酂阳(cuo yang);缑氏(gou shi);繁塔(po ta);漯河(ta he);洧川(wei chuan);荥阳(xing yang )。
陕西省:邠(1、同“豳”;2、邠县,旧县名)读作 bin;鄜县(陕西旧县名,今已改作富县)读作 fu xian;马嵬坡,读作ma wei po;沔水,读作 mian shui;汧河(水名,今作千河)读作 qian he。
内蒙古:巴彦淖尔(Nào闹)被误读成卓(Zhuó)。一位朋友和巴彦淖尔的同志一起联欢,他们的第一件事就是热情地感谢朋友读对了他们家乡的名字。可见平常误读率很高。
青海省:贞乃亥(地名,即泽库县)读作 suo nai hai。
新 疆:龟兹(古西域国名)读作 qiu ci;喀什(shi “十”);巴音郭楞(Léng)被误读成愣(Lèng),这两个字长得很像,一不留神就读错;
山 西省:繁峙县,峙的正确读音是Shì(是);长子县,长的正确读音是Zhǎng(掌);隰县(Xí);核桃凹,读作 he tao wa;匼河,读作 ke he;龙王辿,读作 long wang chan;南窊子,读作nan wa zi;读错洪洞的也比较少,可能因为那句“苏三离了洪洞县”起到了积极的推广作用。
山东省:徂徕山,读作cu lai shan;莘(Shēn深)县,与“莘莘学子”中的莘读音一致;莒(Jǔ)县;茌(Chí)平县;东阿(读作e)县,因为“阿胶”广告的推广,读错的相对 较少;鄄城,读作 juan cheng;刘家夼,读作liu jia kuang;临朐,读作lin qu;牟平,读作mu ping;郯城,读作 tan cheng;单县,读作shan xian。
安徽省:亳(Bó驳)州,几乎经常被读作多了一横的毫(Háo)州;歙县,正确读音是 Shè(社);六安,六的正确读音是Lù(路);黟(Yī)县;枞阳(Zōng);蚌埠,正确读音是beng bu;砀山,正确读音是dang shan;涡阳,正确读音是guo yang。
湖北省:监利(Jiàn见)易被误读成监(Jiān尖)利;郧(Yún)县;还有,白水畈,bai shui fan;白家疃,bai jia tuan;黄陂,huang pi;岘山,xian shan。
湖南省:枨冲,应读作 cheng chong;筻口,gang kou;耒阳(Lěi垒) 被误读成来阳;郴州(Chēn抻)被误读成彬(Bīn宾)州。
四川省:郫县(应读作Pí);珙县(Gǒng);犍为(Qián前);筠连,读作,jun lian;邛崃,读作qiong lai。
重庆市:涪陵,读作fu ling
贵州省:川硐,读作chuan dong;
江西省:婺源,,读作Wù yuan ;
江苏省:盱眙(XūYí)县;邗(Hán)江;邳(Pī)州;栟茶,ben cha;六合,读作lu he。
浙江省:丽水(Lí离)被误读成丽(Lì立)水;台州(Tāi)被误读成台(Tái抬)州;鄞 (Yín) 县,易误读为jin(紧)县;崔家岙,读作cui jia ao;甪堰,读作 lu yan。
广东省:大埔,读作 da bu;大夼,读作da kuang;东莞,读作dong guan。
广 西:百色,应读作bo se;广笪,应读作guang da;
海南省:儋县,应读作dan xian。
北京市: 奤夿屯,应读作ha ba tun;漷县,应读作huo xian;峂峪,应读作tong yu;
上海市:陆家浜,应读作 lu jia bang。
天津市:洵河,应读作ju he。
香 港:尖沙咀,应读作jian sha zui;
澳 门:凼仔,应读作dang zai。
浙江的丽水(Lí离)被误读成丽(Lì立)水;
台州(Tāi)天台(Tāi)被误读成台(Tái抬)州;天台(Tái抬);
安徽的亳(Bó驳)州,很多人读作多了一横的毫(Háo)州;
湖北的监利(Jiàn见)被误读成监(Jiān尖)利;
河南的浚县(Xùn训)被误读成浚(Jùn俊)县;
湖南的耒阳(Lěi垒) 被误读成来阳,郴州(Chēn抻)被误读成彬(Bīn宾)州;
新疆的巴音郭楞(Léng)被误读成愣(Lèng);
内蒙古的巴彦淖尔(Nào闹)被误读成卓(Zhuó)。
河北的蔚县,正确读音是Yù(玉);
安徽的歙县,正确读音是Shè(社);
六安,正确读音是Lù(路);
山西的繁峙县,正确读音是Shì(是);
长子县,正确读音是Zhǎng(掌);
山东莘Shēn(深)县,上海莘庄Xīn(新);
浙江的乐yuè (越)清;
山西的隰县(Xí),山东的莒县(Jǔ),茌(Chí)平
四川的郫县(Pí),珙县(Gǒng),犍为(Qián前);
安徽的黟县(Yī),枞阳(Zōng);
江苏的盱眙(XūYí),邗江(Hán),邳州(Pī);
瓦窑堡(堡音同“铺"),铅山(铅音同“沿”)
甪(lù音同“路”)直。
(请关注点赞转发,您便能经常阅读到更多精彩的内容!)
相关问答
请根据介绍、写一篇120词左右的文章介绍齐白石.(英语作文)...[回答]Qibaishiportrait(20)zhangqibaishiwasbornintoapoorfamily,donefarmwork,wholivedinhu...
音节是什么意思?是由什么组成的? - 红网问答就...每个基本音节由声母、韵母和声调三个部分组成,有的可以没有声母或声调,但一定有韵母。拼音是拼读音节的过程,就是按照普通话音节的构成规律,...
金字旁女孩名字大全 - 182****0936 的回答 - 懂得钰钥钻(zuan)镞(zu)锱(zi)镯(zhuo)锥(zhui)铸(zhu)铢(zhu)锺(zhong)钟(zhong)铮(zheng)钲(zheng)镇(zhen)针(zhen)锗(zhe)钊(z...
Python如何玩转加密?Python支持加密的方式非常多,有许多现成的库和模块可以使用,下面我简单介绍几种常见的加密方式,感兴趣的朋友可以自己尝试一下,实验环境win10+python3.6,主...re...
“曩纛鼍羼鬻鹫鸶饕齑寤齄鼐瞀鬣”这些字是什么意思啊! – 96...游离DNA保存管品牌国盛医学槐米中总黄酮、鞣质含量测定槐米中总黄酮、鞣质含量测定3,4-二氟硝基苯cas:369-34-6G版龙涎酮是什么?CAS号是多少?G版龙涎酮是...
openssl使用详解?OpenSSL是一个开源项目,其组成主要包括一下三个组件:openssl:多用途的命令行工具libcrypto:加密算法库libssl:加密模块应用库,实现了ssl及tlsopenssl.....
携程预订机票 PNR码疑问 - 穷游问答#携程#预订#机票#PNRkikigilardino我再携程定了机票,预订单给到了我,大神么帮我看看有没有PNR码啊,我怎么觉得没有??没有要紧么,打算下周二去提交资料办理...
linux 下 文件的X权限有什么用 - 沫说sS 的回答 - 懂得x权限:2113拥有目录的x权限表示用户5261可以进入该目录成为工作目录,能不4102能进入一个目1653录,只与该目录的x权限有关,如果用户对于某个目录不具...
Python的优势和缺陷是什么?首先感谢邀请,目前Python可以大致分为Python2和Python3。针对Python的优势和缺陷网络资料python语言的优势⑴作为初学python的科班出身的小白,python非常简.....
在线的看官,哪位了解 英文译中文免费参考翻译,参考翻译排...[回答]1.Gastro**intestinalDynamicsGroup,Chi**neseSo**cietyofGastro**enterology,Chi**neseMedicalAsso**ciati...